Date类型函数的解释
函数 | 解释 |
---|---|
getFullYear() | 获得这个日期的年份4位 |
getYear() | 未知 |
date.getMonth() | 这个日期的月份 |
date.getDay() | 和星期有关,0-6,周日到周六 |
getDate() | 获取这个日期的这个月的第几天 |
getHours() | 这个日期的获取小时 |
getMinutes() | 这个日期的获取分钟 |
getSeconds() | 这个日期的的秒数 |
getUTCFullYear() | 该日期的标准时间的年份 |
getUTCMonth() | 该日期的标准时间的月份 |
getUTCDate() | 该日期的标准时间的该月的第几天 |
getUTCHours() | 该日期的标准时间的小时 |
getUTCMinutes() | 该日期的标准时间的分钟 |
getUTCSeconds() | 该日期的标准时间的秒 |
getUTCDay() | 个星期有关,0-6,周日到周六 |
测试函数
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)该函数是补全位数的函数,zeroPad(2)能将1补成01
网友评论