javascript時間日期相關內容介紹
關於事件在網頁中的使用應該是相當的頻繁,下面就介紹一下javascript中的一個至關重要的事件物件Date。
一.建立時間物件:
使用new關鍵字呼叫建構函式Date()即可建立一個事件物件,例如:
[JavaScript] 純文字檢視 複製程式碼var myDate=new Date()
以上程式碼建立了一個時間物件myDate,使用此物件即可呼叫時間物件的函式,例如:
[JavaScript] 純文字檢視 複製程式碼var myDate=new Date(); document.write(myDate.getFullYear());
以上程式碼可以輸出當前的年份,如:2013。
二.時間函式列表:
用於獲取日期時間的函式:
1.getDate()函式:返回伺服器當前時間日期的天,是一個介於1-31的一個整數。
2.getDay()函式:返回伺服器當前時間日期的周,是介於0-6的一個整數。
3.getFullYear()函式:返回伺服器當前時間日期的年份,例如2013。
4.getHours()函式:返回伺服器當前時間日期的小時,是介於0-23的一個整數。
5.getMilliseconds()函式:返回伺服器當前時間日期的毫秒,是介於0-999的一個整數。
6.getMinutes()函式:返回伺服器當前時間日期的分鐘,是介於0-59的一個整數。
7.getMonth()函式:返回伺服器當前時間日期的月份,是介於0-11的一個整數。
8.getSeconds()函式:返回伺服器當前時間日期的秒,是介於0-59的一個整數。
9.getTime()函式:返回時間戳表示法(毫秒錶示) 。
10.getYear()函式:返回年份(真實年份減去1900),不推薦使用,建議用getFullYear()函式替代。
用於設定日期時間的函式:
以下函式均返回date物件距1970年1月1日午夜之間的毫秒數。
1.setDate()函式:設定設定月份的一天。
2.setFullYear()函式:設定的年份,月份和天 。
3.setHours()函式:設定小時,分鐘,秒和毫秒。
4.setMilliseconds()函式:設定毫秒數。
5.setMinutes()函式:設定分鐘,秒,毫秒。
6.setMonth()函式:設定月份,天。
7.setSeconds()函式:設定月份的一天。
8.setTime()函式:使用毫秒數設定date物件。
9.setYear()函式:設定年份(真實年份減去1900)。
可以實時重新整理的程式碼例項:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <head> <title>螞蟻部落</title> <script type="text/javascript"> function showLocale(objD) { var str,colorhead,colorfoot; var yy = objD.getYear(); if(yy<1900) yy = yy+1900; var MM = objD.getMonth()+1; if(MM<10) MM = '0' + MM; var dd = objD.getDate(); if(dd<10) dd = '0' + dd; var hh = objD.getHours(); if(hh<10) hh = '0' + hh; var mm = objD.getMinutes(); if(mm<10) mm = '0' + mm; var ss = objD.getSeconds(); if(ss<10) ss = '0' + ss; var ww = objD.getDay(); if( ww==0 ) colorhead="<font color=\"#FF0000\">"; if( ww > 0 && ww < 6 ) colorhead="<font color=\"#373737\">"; if( ww==6 ) colorhead="<font color=\"#008000\">"; if(ww==0) ww="星期日"; if(ww==1) ww="星期一"; if(ww==2) ww="星期二"; if(ww==3) ww="星期三"; if(ww==4) ww="星期四"; if(ww==5) ww="星期五"; if(ww==6) ww="星期六"; colorfoot="</font>" str = colorhead + yy + "-" + MM + "-" + dd + " " + hh + ":" + mm + ":" + ss + " " + ww + colorfoot; return(str); } function tick() { var today; today = new Date(); document.getElementById("localtime").innerHTML = showLocale(today); window.setTimeout("tick()", 1000); } window.onload=function() { tick(); } </script> </head> <body> <span id=localtime></span> </body> </html>
相關文章
- javascript的節點相關內容介紹JavaScript
- javascript關於URI相關內容簡單介紹JavaScript
- Linux作業系統相關內容介紹!Linux作業系統
- Python import相關內容區別介紹( import *** as 、from***import )PythonImport
- JavaScript 時間日期操作JavaScript
- 火車發車時間api 火車相關內容查詢API
- JavaScript 動態時間日期JavaScript
- JavaScript動態時間日期JavaScript
- 學習內容介紹
- Nginx 相關介紹Nginx
- JavaScript實時變化時間日期JavaScript
- mysql相關內容索引MySql索引
- oracle相關內容索引Oracle索引
- 專案內容相關
- linux中時間相關的函式介紹Linux函式
- JavaScript時間日期格式化JavaScript
- JavaScript 時間日期格式轉換JavaScript
- JavaScript比較時間日期大小JavaScript
- 系統相關內容索引索引
- mysql 時間相關的函式 以及日期和字串互轉MySql函式字串
- 陪玩原始碼,與時間、日期相關的程式碼分析原始碼
- JavaScript 時間日期轉換成中文JavaScript
- javascript將日期轉化成時間戳JavaScript時間戳
- Java日期和時間類簡介Java
- RTSP 流相關工具介紹
- mvn相關介紹和命令
- [android]androguard相關介紹Android
- camunda相關資料介紹
- JDBC mysql 相關內容筆記JDBCMySql筆記
- Makefile書寫命令相關內容
- JavaScript 日期和時間的格式化JavaScript
- javascript獲取本地時間日期程式碼JavaScript
- JavaScript自定義時間日期格式化JavaScript
- Page Ability生命週期內容介紹!
- 時間相關的操作
- Oracle關於時間/日期的操作Oracle
- javascript時間物件Date常用時間日期函式簡單分享JavaScript物件函式
- Go語言標準庫time之日期和時間相關函式Go函式