Date類型函數(shù)的解釋
函數(shù) | 解釋 |
---|---|
getFullYear() | 獲得這個日期的年份4位 |
getYear() | 未知 |
date.getMonth() | 這個日期的月份 |
date.getDay() | 和星期有關,0-6,周日到周六 |
getDate() | 獲取這個日期的這個月的第幾天 |
getHours() | 這個日期的獲取小時 |
getMinutes() | 這個日期的獲取分鐘 |
getSeconds() | 這個日期的的秒數(shù) |
getUTCFullYear() | 該日期的標準時間的年份 |
getUTCMonth() | 該日期的標準時間的月份 |
getUTCDate() | 該日期的標準時間的該月的第幾天 |
getUTCHours() | 該日期的標準時間的小時 |
getUTCMinutes() | 該日期的標準時間的分鐘 |
getUTCSeconds() | 該日期的標準時間的秒 |
getUTCDay() | 個星期有關,0-6,周日到周六 |
測試函數(shù)
function getProperties(date){
print("getFullYear:"+date.getFullYear());
print("getYear:"+date.getYear());
print("getMonth:"+date.getMonth());
print("getDate:"+date.getDate());
print("getHours:"+date.getHours());
print("getMinutes:"+date.getMinutes());
print("getSeconds:"+date.getSeconds());
print("getDay:"+date.getDay());
print("getUTCFullYear:"+date.getUTCFullYear());
print("getUTCMonth:"+date.getUTCMonth());
print("getUTCDate:"+date.getUTCDate());
print("getUTCHours:"+date.getUTCHours());
print("getUTCMinutes:"+date.getUTCMinutes());
print("getUTCSeconds:"+date.getUTCSeconds());
print("getUTCDay:"+date.getUTCDay());
}
Date轉(zhuǎn)時間戳
轉(zhuǎn)UTC時間的秒
var date = new Date();
print(Math.round(date.getTime()/1000));
毫秒秒轉(zhuǎn)時間
new Date(1496912669*1000)
字符串和日期相互轉(zhuǎn)換
字符串轉(zhuǎn)日期
function day2date ( day ) {
return new Date( Date.parse( day ) );
}
日期轉(zhuǎn)字符串
function date2day ( date ,previous) {
return (date.getMonth()+1).zeroPad(2) + '/' + date.getDate().zeroPad(2) + '/' + date.getFullYear().zeroPad(4);
}
function date2day (date) {
return date.getFullYear().zeroPad(4)+"/"+ (date.getMonth()+1).zeroPad(2)+"/"+date.getDate().zeroPad(2)+" "+date.getHours().zeroPad(2)+":"+date.getMinutes().zeroPad(2)+":"+date.getSeconds().zeroPad(2);
}
zeroPad(4)該函數(shù)是補全位數(shù)的函數(shù)镣隶,zeroPad(2)能將1補成01