现在整理下jQuery中时间戳、标准时间等一系列的处理及获取。
function getTimestamp(param){
return (new Date(param.replace(/\-/g,"/"))-0)/1000;
}
获取第二天凌晨的时间戳(直接得到当天的第二天凌晨时间戳1443369600)
function getNextDayTime(){
var nowTime = new Date();
var nextDayTime = new Date(nowTime.setDate(nowTime.getDate() + 1));
var str = nextDayTime.getFullYear() + '/' + (nextDayTime.getMonth()+1) + '/' + (nextDayTime.getDate());
return str?(new Date(str) - 0)/1000:null;
}
时间戳转化为标准时间(例如 1443369600 转换为 2015-9-28 0:0:0)
function setTimes(time){
var dateTime=new Date(time * 1000);
var year=dateTime.getFullYear();
var month=dateTime.getMonth() + 1;
var day=dateTime.getDate();
var hour=dateTime.getHours();
var minute=dateTime.getMinutes();
var second=dateTime.getSeconds();
return year+'-'+month+'-'+day+' '+hour+':'+minute+':'+second;
}