在沒學習本文之前先給大家介紹下javascript中Date()構造函數參數:
關于Date對象大家想必一定不陌生,使用Date()構造函數創建一個時間對象是最基本的操作了,例如:
使用以上代碼可以獲取當前日期的天。
上面是對于Date()構造函數最簡單的應用了,Date對象具有多種構造函數,下面簡單列舉如下:
下面就對以上幾個構造函數進行簡單的分析。
1.new Date(),沒有參數的時候,創建的是當前時間日期對象。
2.new Date(milliseconds),當參數為數字的時候,那么這個參數就是時間戳,被視為毫秒,創建一個距離1970年1月一日指定毫秒的時間日期對象。
3.new Date(datestring),此參數是一個字符串,并且此字符串一定能夠使用Date.parse()轉換。
4.以下六個構造函數是精確定義:
1).year,是一個整數,如果是0-99,那么在此基礎上加1900,其他的都原樣返回。
2).month,是一個整數,范圍是0-11。
3.day,是一個整數,范圍是1-31。
4.hours,是一個整數,范圍是0-23。
5.minutes,是一個整數,范圍是0-59。
6.seconds,是一個整數,范圍是0-59.
7.microseconds,是一個整數,范圍是0-9999。
代碼實例:
一.時間日期轉換為時間戳:
現在有這么一個時間日期:"2013/5/12 20:10:20",下面將其轉換為時間戳形式:
代碼如下:
利用getTime()函數即可獲取指定時間日期對象的時間戳。
接下來再給大家介紹javascript的Date對象的getTime()方法
getTime()方法的定義和用法:
此方法返回當前時間距1970年1月1日之間的毫秒數。
注:該方法需要使用一個Date對象來調用。
點擊可參閱更多相關Date對象方法和屬性。
語法結構:
dateObject.getTime()
實例代碼:
以上代碼可以輸出當前時間距1970年1月1日之間的毫秒數。
其實還有其他很多方法,這里就不介紹了,只需要知道此中方式就可以,其他可以自己慢慢積累。
二.時間戳轉換為事件日期:
實例代碼一:
javascript的Date對象的toLocaleString()方法 toLocaleString()方法的定義和用法:
此方法可根據本地時間把 Date 對象轉換為字符串,并返此字符串。
注:此方法需要用Date對象的實例調用。
語法結構:
dateObject.toLocaleString()
實例代碼:
說下javascript的Date對象的toLocaleString()方法
toLocaleString()方法的定義和用法:
此方法可根據本地時間把 Date 對象轉換為字符串,并返此字符串。
注:此方法需要用Date對象的實例調用。
語法結構:
dateObject.toLocaleString()
實例代碼:
實例二:
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com