[webix]時間設定與存取

ui={ view: "datepicker"id: "Date" , labelWidth: 35 ,format: "%Y-%m-%d"width: 250,  },


var myformat = webix.Date.dateToStr("%Y-%m-%d"); //時間的形式
var date = myformat(new Date()); //當天時間的轉換
$$("Date").setValue(date);

//產生新的時間 webix.Date.add(當天日期,數量,單位)

var weekdate = webix.Date.add(new Date(), -1"week")
var monthdate = webix.Date.add(new Date(), -1"month")

//修改時間格式
var weekdate = myformat(webix.Date.add(new Date(), -1"week"))
var monthdate = myformat(webix.Date.add(new Date(), -1"month"))

//取得時間的字串
var daystr=$$('Date').data.text; //day的型態是String

//將字串轉成時間
var day=new Date(daystr); //Thu Jun 04 2020 08:00:00 GMT+0800 (台北標準時間)

/ 不带new操作符,像一个函数一样调用。它将忽略所有传入的参数,并返回当前日期和时间的一个字符串表示。
new Date();
// 可接受一个数字参数,该参数表示设定时间与1970年1月1日0点之间的毫秒数。
new Date(value);
// 可接受一个字符串参数,参数形式类似于Date.parse()方法。但parse()方法返回的是一个数字,而Date()函数返回的是一个对象。
new Date(dateString);
// 可接受参数形式类似于Date.UTC()方法的参数,但Date.UTC()方法返回是一个毫秒数,且是UTC时间,而Date()函数返回是一个对象,且是本地时间。
new Date(year, month[, day[, hour[, minutes[, seconds[, milliseconds]]]]]);
---------------------------------------------------------------------------------------------------------------------
year:四位年份,如果写成两位数,则加上1900
month:表示月份,0表示一月,11表示12月
date:表示日期,131
hour:表示小时,023
minute:表示分钟,059
second:表示秒钟,059
ms:表示毫秒,0999



留言

這個網誌中的熱門文章

[HTML]標籤-下

論P, NP, NP-Complete, NP-Hard問題

[Python]基礎課程

[系統]解除電腦限制頻寬

[HTML]標籤-上

[AlaSQL] 多data查詢+累計

How to Check the MySQL Version

[SQL Sever] 日期時間

推薦使用的9款編程字體

類別型態 vs 基本型態