moment().format('YYYY-MM-DD HH:mm:ss')//2014-09-24 23:36:09
今天是星期几:
moment().format('d')//3
转换当前时间的Unix时间戳:
moment().format('X')
相对时间
20120901相对当前日期是2年前
moment("20120901", "YYYYMMDD").fromNow()//2 years ago
7天后的日期:
moment().add('days',7).format('YYYY年MM月DD日')//2014年10月01日
9小时后的时间:
moment().add('hours',9).format('HH:mm:ss')
<script type="text/javascript">function today(){
var dd, ss=""
dd = new Date()
ss += dd.getYear()+"/"
ss += (dd.getMonth() + 1) + "/"
ss += dd.getDate()
return ss
}
function comptime(beginTime,endTime){
var beginTimes=beginTime.substring(0,10).split('/')
var endTimes=endTime.substring(0,10).split('/')
beginTime=beginTimes[1]+'/'+beginTimes[2]+'/'+beginTimes[0]+' '+beginTime.substring(10,19)
endTime=endTimes[1]+'/'+endTimes[2]+'/'+endTimes[0]+' '+endTime.substring(10,19)
var a =(Date.parse(endTime)-Date.parse(beginTime))/3600/1000
if(a<0){
return -1
}else if (a>0){
return 1
}else if (a==0){
return 0
}else{
return 'exception'
}
}
alert(comptime("2010/01/01",today()))
alert(comptime("2010/08/01",today()))
</script>
++++++++++++++++++++++++++++++++++++++++
我已经写出了时间对比的函数,你只需要把想要对比的时间放入函数跑一下就行了,有更多问题,可以直接HI我,。。。
至于楼主的时间格式,可以在这个JS里边改下时间顺序即可。。。。
记得加分。。。