js日期时间对比 我获取到数据库的时间为 2017/2/9 20:27:00 用js把它和当前时间进行比较,怎么比较啊?

 我来答
1Solace
2017-02-10 · 超过29用户采纳过TA的回答
知道答主
回答量:43
采纳率:0%
帮助的人:30.1万
展开全部
具体的时间格式我用的是yyyy-MM-dd HH:mm:ss
//判断时间大小
function compareDate(d1,d2)
{
return ((new Date(d1.replace(/-/g,"\/"))) > (new Date(d2.replace(/-/g,"\/"))));
}
更多追问追答
追问
怎么获取当前时间?
比较的时候精确到秒?
谢谢!
追答
//获取当前时间   
function getCurrentTime(){
var date=new Date();
var strYear = date.getFullYear();
var strDay = date.getDate();
var strMonth = date.getMonth()+1;
var strHour=date.getHours(); //时
var strMinute=date.getMinutes(); //分
var strSecond=date.getSeconds(); //秒
if(strMonth<10)
{
strMonth="0"+strMonth;
}
if(strDay<10)
{
strDay="0"+strDay;
}
if(strHour<10){
strHour="0"+strHour;
}
if(strMinute<10){
strMinute="0"+strMinute;
}
if(strSecond<10){
strSecond="0"+strSecond;
}
datastr = strYear+"-"+strMonth+"-"+strDay+" "+strHour+":"+strMinute+":"+strSecond;
return datastr;
}
比较的时候我都用精确到秒的,没试过其他的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式