麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

JS之Date對象和獲取系統當前時間詳解

2019-11-20 21:16:02
字體:
來源:轉載
供稿:網友

一、Date對象
每天一對象,今天來看看Date對象,相對于時間大家一定很熟悉,應為以前在網站中很多地方都會遇到這樣的時間特效。溫故而知新,今天我們來回憶一下Date對象。

我們首先來看看他的定義:
dateObj = new Date()
dateObj = new Date(dateVal)
dateObj = new Date(year, month, date[, hours[, minutes[, seconds[,ms]]]])

必選項。如果是數字值,dateVal 表示指定日期與 1970 年 1 月 1 日午夜間全球標準時間的毫秒數。如果是字符串,則 dateVal 按照 parse 方法中的規則進行解析。dateVal 參數也可以是從某些 ActiveX® 對象返回的 VT_DATE 值。 必選項。完整的年份,比如,1976(而不是 76)。 必選項。表示的月份,是從 0 到 11 之間的整數( 1 月至 12 月)。 必選項。表示日期,是從 1 到 31 之間的整數。 可選項。表示毫秒,是從 0 到 999 的整數。
Date 對象保存以毫秒為單位表示特定時間段。如果某個參數的值大于其范圍或為負數,則存儲的其他值將做相應的調整。例如,如果指定 150 秒,JScript 將該數字重新定義為 2 分 30 秒。

如果數字為 NaN,則該對象不代表特定的時間段。如果未向 Date 對象傳遞參數,它將被初始化為當前時間 (UTC)。在能夠使用該對象前必須為其賦值。

Date 對象能夠表示的日期范圍約等于 1970 年 1 月 1 日前后各 285,616 年。

Date 對象具有兩個不創建 Date 對象就可以調用的靜態方法。它們是 parse 和 UTC。

Date對象的方法很多,也很簡單在這里就不列出了,OK,See Next!

特別注意:

**************************************************************

var myDate = new Date(2006,11,23);
alert("year="+myDate.getYear()+"******month="+myDate.getMonth()+"********day="+myDate.getDate());

運行之后的結果是 year=2006 ******month=11********day=23

**************************************************************

這樣顯示都很正常,當new Date的時候傳進去的月份為12的時候,就出現的問題。

**************************************************************

var myDate = new Date(2006,12,23);
alert("year="+myDate.getYear()+"******month="+myDate.getMonth()+"********day="+myDate.getDate());

運行之后的結果是 year=2007 ******month=0********day=23

**************************************************************

很納悶的一件事情。最后查資料得知month這個參數的值是0~11的,不能傳入12的這個值。解決辦法就是在傳值的時候把month-1,然后在外面取的時候再+1。不知誰還有更好的辦法。

如:

var date=new Date(2010,0-1,15); //這里0代表一月份,減1就變成12月份了
 alert(date.getYear()+","+(date.getMonth()+1)+","+date.getDate());

var date=new Date(2010,12-1,15);
 alert(date.getYear()+","+(date.getMonth()+1)+","+date.getDate());

參數是字符串的格式如:2010/1/6

示例:
var txtDepartureDate='2010-1-6'
alert(txtDepartureDate.replace(/-/g,'/')); //使用正則將'-'全部替換成/
var date = new Date(txtDepartureDate.replace(/-/g,'/'));

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产1区视频 | 亚洲综合网站 | 国产精品一区久久久久 | 毛片在线播放视频 | 中文字幕一二三区芒果 | 原来神马影院手机版免费 | 一级做a爱视频 | 欧美成人黄色 | 黄色一级片在线免费观看 | 99精品视频在线看 | 色视频在线播放 | 国产一区国产二区在线观看 | 毛片免费观看日本中文 | 男女无套免费视频 | 国产喷白浆10p | 婷婷一区二区三区四区 | 久久综合久久美利坚合众国 | gogo全球大胆高清人露出91 | 91精品国产91久久久久久 | av懂色| 日韩电影av在线 | 久久国产亚洲精品 | 国产精品热 | 日本爽快片100色毛片视频 | 综合精品视频 | 91不雅视频 | 国产免费午夜 | 草莓视频在线导航 | 成人免费观看在线视频 | 成年人在线视频免费 | 最新se94se在线欧美 | 一级免费在线视频 | 日本免费不卡一区二区 | 91香草视频 | 亚洲午夜免费电影 | 在线中文字幕观看 | 男女做性免费网站 | 亚洲少妇诱惑 | 免看黄大片aa| 一及毛片视频 | 中文字幕线观看 |