日期对象的正确写法

Posted 砌墙的砖

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了日期对象的正确写法相关的知识,希望对你有一定的参考价值。

在开发过程中,经常会遇到这样的问题,我们需要选择一个时间区间,前面的年月日时分秒一定要小于后边的年月日时分秒时间,我们选择的这个区间在交互上才是合理的、正确的。这就涉及到时间的比较,一般我们都是选择获取时间,转化为毫秒进行比较。那么问题来了,年月日时分秒转化为毫秒数,正确的书写格式是什么样的:

1 year-month-day hours:minutes:seconds

demo:

 1 $beinging="2016-10-19";
 2 $sltDTBeginHour=‘10‘;
 3 $sltDTBeginMinute=‘10‘;
 4 $sltDTBeginSecond=‘10‘;
 5 $ended="2016-10-20";
 6 $sltDTEndHour=‘14‘;
 7 $sltDTEndMinute=‘14‘;
 8 $sltDTEndSecond=‘14‘;
 9 start = (new Date($beinging+‘ ‘+$sltDTBeginHour+‘:‘+$sltDTBeginMinute+‘:‘+$sltDTBeginMinute).getTime());
10   end = (new Date($ended+‘ ‘+$sltDTEndHour+‘:‘+$sltDTEndMinute+‘:‘+$sltDTEndMinute).getTime());
11   console.log(start);
12   console.log(end);
13   if(start>end){
14      alert("请输入正确的结束日期和结束日期");
15   }

2.时间格式的第二种写法:

1 year/month/day hours:minutes:seconds

3.时间格式的第三种写法:

year,month,day hours:monutes:seconds

如果有更好的写法,也欢迎同仁们也能分享给我一下。

以上是关于日期对象的正确写法的主要内容,如果未能解决你的问题,请参考以下文章

Javascript:正确地将日期字符串转换为日期对象

常用python日期日志获取内容循环的代码片段

比较 POSIXlt 对象和日期字符串是不是正确?

Realm保留一个已删除的对象

JS代码片段:一个日期离现在多久了

sql 日期转换代码片段 - Dato,120,konvertere