
给你个判断时间差的函数 就可以搞定了
字符串传Date
@param {}
string 如:"2009-06-22 09:41:30"
@return {} 如:Mon Jun 22 09:41:30 UTC+0800 2009
/
function StringToDate(string){
return new Date(Dateparse(stringreplace(/-/g, "/")));
}
/
计算两日期时间差
@param {} interval 计算类型:D是按照天、H是按照小时、M是按照分钟、S是按照秒、T是按照毫秒
@param {} date1 起始日期
@param {} date2 结束日期
@return {}
/
function countTimeLength(interval, date1, date2)
{
var objInterval = {'D' : 1000 60 60 24, 'H' : 1000 60 60, 'M' : 1000 60, 'S' : 1000, 'T' : 1};
interval = intervaltoUpperCase();
var dt1 = Dateparse(StringToDate(date1));
var dt2 = Dateparse(StringToDate(date2));
try
{
return ((dt2 - dt1) / ('(objInterval' + interval + ')'))toFixed(2);//保留两位小数点
}
catch (e)
{
return emessage;
}
}
祝学习愉快
转换示例,参考源码:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 401 Transitional//EN" ">var time_str= '2014-9-19 13:19:21';
var temp = new Date(time_str);
var t = tempgetFullYear()+"-"+(tempgetMonth()+1)+"-"+tempgetDate();
alert(t);
以上就是关于我要用JS写个判断时间的 *** 作 就是去判断今天是否过了 ,用系统时间去和00:00:00比较(时分秒)全部的内容,包括:我要用JS写个判断时间的 *** 作 就是去判断今天是否过了 ,用系统时间去和00:00:00比较(时分秒)、js时间转换,能够把时间转换成yyyymmdd格式或yyyymm格式、js中去除从数据库里取出的日期格式中的时分秒等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)