javascript時間處理函數

 

當前時間:

var timestamp = Date.parse(new Date());

timestamp = timestamp / 1000;

返回的是毫秒,後三位爲0

var timestamp = (new Date()).valueOf();

var timestamp=new Date().getTime();

返回的是毫秒,精確到毫秒

 

時間轉時間戳

var stringTime = "2014-07-10 10:21:12";

var timestamp2 = Date.parse(new Date(stringTime));

 

時間戳轉時間

var real_time = new Date(time * 1000);

 

時間相關的函數:

var myDate = new Date();

myDate.getYear();  //獲取當前年份(2位)

myDate.getFullYear();  //獲取完整的年份(4位,1970-????)

myDate.getMonth();  //獲取當前月份(0-11,0代表1月)

myDate.getDate();  //獲取當前日(1-31)

myDate.getDay();  //獲取當前星期X(0-6,0代表星期天)

myDate.getTime();  //獲取當前時間(從1970.1.1開始的毫秒數)

myDate.getHours();  //獲取當前小時數(0-23)

myDate.getMinutes();  //獲取當前分鐘數(0-59)

myDate.getSeconds();  //獲取當前秒數(0-59)

myDate.getMilliseconds();  //獲取當前毫秒數(0-999)

myDate.toLocaleDateString();  //獲取當前日期

var mytime=myDate.toLocaleTimeString();  //獲取當前時間

myDate.toLocaleString( );  //獲取日期與時間

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章