日期:2014-05-16  浏览次数:20401 次

JS获取系统时间进行格式化,并与其他时间进行判断

1、通过JS获取到系统时间

function getTime(){

? ? ? ? ??var now= new Date(); ?

? ? ? ? ? var year=now.getYear(); ?

? ? ? ? ? var month=now.getMonth()+1; ?

? ? ? ? ? var day=now.getDate(); ?

? ? ? ? ? var hour=now.getHours(); ?

? ? ? ? ? var minute=now.getMinutes(); ?

? ? ? ? ? var second=now.getSeconds(); ?

? ? ? ? ? var nowTime=year+"-"+month+"-"+day+" "+hour+":"+minute+":"+second;

}

这是获取到当前时间,通过对year、month、day、hour、minute、second等进行加减操作,可获取到任意的具体时间,并进行格式化;

2、进行时间比较

var b= Date.parse(nowTime.replace(/\-/g,"/"))>Date.parse("2011-11-09 13:41:52".replace(/\-/g,"/"));

此语句可以判断两个时间的前后,返回参数b为boolean类型