javascript中Date()函數(shù)在各瀏覽器中的顯示效果
1.JavaScript沒有基本的日期數(shù)據(jù)類型,所以只能顯式的創(chuàng)建Date對象。例如:var myDate=new Date();
2.為了創(chuàng)建一個存儲了特定日期的,或者時間的Date對象,可以簡單的把日期或者日期與時間放到括號里面;
var myDate=new Date("2015/06/16 10:30");
alert(myDate);
火狐瀏覽器顯示的效果為:

IE瀏覽器顯示效果:

谷歌瀏覽器顯示效果為:

注意:如果上面的代碼這樣寫;在火狐和IE瀏覽器里面報錯:
var myDate=new Date("2015-06-16 10:30");
alert(myDate);
IE瀏覽器錯誤提示:

火狐瀏覽器錯誤提示:

3.不同的國家使用不同的順序來描述日期,eg.美國制定的日期格式是MM/DD/YY,而歐洲的格式是DD/MM/YY,在祖國他們的格式是YY/MM/DD。如果使用簡寫的名字指定月份。那么可以以,任意的順序使用。
例如:
var myDate=new Date("Jun 16 2015")
alert(myDate);
var myDate=new Date(" 16 Jun 2015")
alert(myDate);
var myDate=new Date("2015 16 Jun ")
alert(myDate);
即顯示的順序為:月日年
火狐顯示效果:

IE顯示效果:

谷歌顯示效果:

4.Date對象,還有許多參數(shù),var myDate=new Date(aYear,aMonth,aDate,aHour,aMinute,aSecond,aMillisecond);
要使用這些參數(shù),首先需要指定年份和月份,然后使用這些參數(shù),但是必須按照順序,逐個使用不能在它們之間選擇。
例如:可以指定年份,月份,日期,小時;但是不能指定指定年份,月份,然后指定小時。
這樣寫是錯誤的,這個時候不能用雙引號把日期括起來:
var myDate=new Date("2015 ,9, 16 ,23");
alert(myDate);
還有這個時候,不能數(shù)字和月份簡寫混合,這樣也是錯誤的,在IE和火狐中報錯。
var myDate=new Date("2015 ,Jun, 16 ,23");
alert(myDate);
而應(yīng)該這樣寫:
var myDate=new Date(2015 ,9, 16 ,23); alert(myDate);
*但是不能指定指定年份,月份,然后指定小時。
例如:這里的14本來指的是14點,現(xiàn)在卻因為沒有指定日期,變成了日期。。。
var myDate=new Date("2015 ,7, ,14");
alert(myDate);
火狐效果圖:

而在IE中則會直接報錯:

在谷歌中呢,是這樣的。。:

5.盡管通常我們認為9月(September)是第九個月份,但是Javascript從0(1月)開始計算月份,因此月份8表示9月。
以上所述就是本文的全部內(nèi)容了,希望大家能喜歡。
相關(guān)文章
jquery插件bootstrapValidator數(shù)據(jù)驗證詳解
這篇文章主要為大家詳細介紹了jquery插件bootstrapValidator數(shù)據(jù)驗證使用教程,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-11-11
JS控制網(wǎng)頁動態(tài)生成任意行列數(shù)表格的方法
這篇文章主要介紹了JS控制網(wǎng)頁動態(tài)生成任意行列數(shù)表格的方法,實例分析了javascript操作表格節(jié)點控制dom元素添加的技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-03-03
JS中Generator函數(shù)與async函數(shù)用法介紹
javascript中經(jīng)常會用到異步編程,在ES6之后我們使用的?Generator函數(shù)、async函數(shù)、promise都是我們異步編程的一大助力,這里我們主要講解Generator、async函數(shù),并且簡介他們之間的一些聯(lián)系,本篇文章會帶著一些簡易案例,方便大家理解使用2023-06-06
javascript實現(xiàn)可鍵盤控制的抽獎系統(tǒng)
這篇文章主要為大家詳細介紹了javascript實現(xiàn)可鍵盤控制的抽獎系統(tǒng)的相關(guān)資料,需要的朋友可以參考下2016-03-03

