国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

JavaScript引用類型Date常見用法實例分析

2019-11-19 13:18:59
字體:
來源:轉載
供稿:網友

本文實例講述了JavaScript引用類型Date常見用法。分享給大家供大家參考,具體如下:

Date類型使用自UTC1970年1月1日午夜(零時)開始經過的毫秒數來保存日期。

創建日期對象的方法:

(1)獲得當前日期和時間

var date = new Date();

(2)根據特定的日期和時間創建日期對象

傳入的參數:從UTC午夜開始到該日期止經過的毫秒數。為此,提供兩個方法Date.parse()Date.UTC()

1)Date.parse()方法:接收一個表示日期的字符串,根據這個字符串返回相應日期的毫秒數。若傳入的字符串不能表示日期,則返回NaN。實際上,若直接將表示日期的字符串傳給Date構造函數,也會在后臺調用Date.parse()。

日期字符串的格式因地區而異,將地區設置為美國的瀏覽器接收下列格式:

  • ---"月/日/年"
  • ---"英文名月/日/,年"
  • ---"英文名星期幾縮寫 英文名月 日 年 時:分:秒 時區"
  • ---"YYYY-MM-DDTHH:mm:ss:sssZ"
var date1 = new Date(Date.parse("December 13,2016"));var date2 = new Date(Date.parse("12/13/2016"));var date3 = new Date(Date.parse("Tue December 13 2016 21:33:33 GMT-0700"));var date4 = new Date(Date.parse("2016-12-13T21:33:33Z"));

等價于

var date1 = new Date("December 13,2016");var date2 = new Date("12/13/2016");var date3 = new Date("Tue December 13 2016 21:33:33 GMT-0700");var date4 = new Date("2016-12-13T21:33:33Z");

2)Date.UTC()方法:參數分別是年份、基于0的月份、基于1的天數、基于0的小時數、基于0的分鐘數、基于0的秒數、基于0的毫秒數,前兩個參數(年和月)是必需的。若沒有提供天數,則假設天數為1;若沒有提供其他參數,則假設其他參數為0。若直接將表示日期的參數傳給Date構造函數,也會在后臺調用Date.UTC(),只是日期和時間都是基于本地時間而非UTC時間來創建。

var date1 = new Date(Date.UTC(2016, 11));//GMT時間2016年1月1日午夜零時var date2 = new Date(Date.UTC(2016, 11, 13, 21, 33, 33));//GMT時間2016年12月13日下午9:33:33var date3 = new Date(2016, 11);//本地時間2016年1月1日午夜零時var date4 = new Date(2016, 11, 13, 21, 33, 33);//本地時間2016年12月13日下午9:33:33

Date.now()方法:返回表示調用這個方法時的日期和時間的毫秒數。

var startTime = Date.now();......//執行若干操作var endTime = Date.now();alert(endTime - startTime);

等價于在不支持Date.now()方法的瀏覽器使用+操作符

var startTime = + new Date();......//執行若干操作var endTime = + new Date();alert(endTime - startTime);

PS:這里再為大家推薦幾款時間及日期相關工具供大家參考使用:

在線日期/天數計算器:
http://tools.VeVB.COm/jisuanqi/date_jisuanqi

在線日期計算器/相差天數計算器:
http://tools.VeVB.COm/jisuanqi/datecalc

在線日期天數差計算器:
http://tools.VeVB.COm/jisuanqi/onlinedatejsq

Unix時間戳(timestamp)轉換工具:
http://tools.VeVB.COm/code/unixtime

更多關于JavaScript相關內容感興趣的讀者可查看本站專題:《JavaScript時間與日期操作技巧總結》、《JavaScript錯誤與調試技巧總結》、《JavaScript數據結構與算法技巧總結》、《JavaScript頁面元素操作技巧總結》及《JavaScript操作DOM技巧總結

希望本文所述對大家JavaScript程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 门源| 巴青县| 姜堰市| 渭源县| 体育| 措勤县| 阳信县| 宕昌县| 金湖县| 鹿邑县| 华宁县| 曲水县| 马尔康县| 交城县| 沙田区| 德钦县| 安吉县| 准格尔旗| 石棉县| 通城县| 泊头市| 信阳市| 边坝县| 赤城县| 江陵县| 湟中县| 扬州市| 定襄县| 富阳市| 五大连池市| 浪卡子县| 新竹县| 中西区| 钟山县| 湘阴县| 泸定县| 囊谦县| 新绛县| 温州市| 湾仔区| 大英县|