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轉時間戳
轉UTC時間的秒
var date = new Date();
print(Math.round(date.getTime()/1000));
毫秒秒轉時間
new Date(1496912669*1000)
字符串和日期相互轉換
字符串轉日期
function day2date ( day ) {
return new Date( Date.parse( day ) );
}
日期轉字符串
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