/**
* 修改時間戳
* fmt 例如:yyyy-MM-dd hh:mm:ss || yyyy-MM-dd || yyyy.MM 等等,可隨意搭配年月日時分秒
*/
function getDate(val, fmt) {
if (!val) {
return '';
}
if (val && val.length == 10) {
val = parseInt(val * 1000);
}
var date = new Date(val);
var o = {
"M+": date.getMonth() + 1, //月份
"d+": date.getDate(), //日
"h+": date.getHours(), //小時
"m+": date.getMinutes(), //分
"s+": date.getSeconds(), //秒
"q+": Math.floor((date.getMonth() + 3) / 3), //季度
"S": date.getMilliseconds() //毫秒
};
if (/(y+)/.test(fmt))
fmt = fmt.replace(RegExp.$1, (date.getFullYear() + "").substr(4 - RegExp.$1.length));
for (var k in o)
if (new RegExp("(" + k + ")").test(fmt))
fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));
return fmt;
};