最近遇到一个问题是关于日期的大小比较,如果日期不同位就会出现判断错误,所以这里惊醒一下自己。出现这个情况的原因是,字符串比较小,遵循从左到右的原则,'2’和’1314’比较,‘2’大于’1314’。

方法一:

function CompareDate(d1,d2)
{return ((new Date(d1.replace(/-/g,"\/"))) > (new Date(d2.replace(/-/g,"\/"))));
}var current_time = "2018-7-3 7:30";
var stop_time = "2018-8-31 8:30";
alert(CompareDate(current_time,stop_time));

方法二:

var date= new Date();
//2把字符串格式转换为日期类
var startTime = new Date(Date.parse(begintime));
var endTime = new Date(Date.parse(endtime));//进行比较
return (startTime>endTime);
//return (startTime>endTime);

JS比较两个日期的大小相关推荐

  1. js 比较两个日期的大小

    function tab(date1,date2){var oDate1 = new Date(date1);var oDate2 = new Date(date2);if(oDate1.getTim ...

  2. JS判断两个日期的差或者判断两个日期的大小

    1.判断两个日期的差: /**计算日期天数差的函数-hanliwei-2013-03-14*/ function DateDiff(sDate1,sDate2) { //sDate1和sDate2的格 ...

  3. js两个日期比较大小

    两个日期比较大小 let Date1=Fri Jun 10 2022 12:11:38 GMT+0800 (中国标准时间) let Date2=Fri Jun 10 2022 12:09:36 GMT ...

  4. JS计算两个日期时间差,天 小时 分 秒格式

    JS计算两个日期时间差,天 小时 分 秒格式 function getDateDiff(dateTimeStamp) {var minute = 1000 * 60;var hour = minute ...

  5. iOS 比较两个日期的大小

    比较两个日期的大小(日期格式为yyyy-MM-dd HH:mm:ss) + (NSInteger)compareDate:(NSString*)aDate withDate:(NSString*)bD ...

  6. 正方形类的定义,比较两个日期的大小并计算其间隔天数

    实验项目5:常用实用类 一.实验目的和要求 学会覆盖Object类中常用方法: 学会使用Math类中常用方法: 学会字符串的常用操作: 学会常用日期类的使用方法. 二.实验内容与步骤 1.定义一个名为 ...

  7. 使用js统计两个日期之间去掉(周六,周日)

    使用js统计两个日期之间去掉(周六,周日) 写项目客户有个需求,要做一个休假申请,需要去掉休息日.今天就做了一个js的封装 js中一段时间中获取一段时间中的工作日,去掉星期六,星期日, 代码如下: e ...

  8. JS比较两个日期大小

    本文介绍下,在javascript代码中,比较两个日期大小的方法,有需要的朋友参考下. 转自:http://www.jbxue.com/article/11231.html 1,比较日期大小的js代码 ...

  9. 获取Moment Js中两个日期之间的小时差异

    本文翻译自:Get hours difference between two dates in Moment Js I'm able to get the difference between two ...

最新文章

  1. react登录页面_「开源」React-Admin终极后台管理项目解决方案
  2. python中常见的流程结构-【Python2】04、Python程序控制结构
  3. 手机做条码扫描传给电脑_有线和无线扫描枪常用测试工具和软件你知道哪些?...
  4. Hadoop Stream Python mapper或reducer添加参数
  5. 数据结构-堆(最大堆)
  6. MybatisPlus入门案例
  7. 23种计模式之Python实现(史上最全最通俗易懂)内容整改中
  8. web前端【第十一篇】jQuery属性相关操作
  9. 带你了解两种线性规划的方法:稀疏矩阵存储和预处理
  10. Tensorflow学习之 卷积神经网络 (一)什么是卷积?
  11. 如何修改wampserver中mysql中字符编码的解决方案
  12. POJ_2258 The settlers of Catan (DFS)
  13. java-数组-输出二十六个字母
  14. python七段数码管创新_Python绘制七段数码管显示当前时间
  15. 非监督神经网络的wake-sleep算法
  16. 使用phpstorm将本地代码实时自动同步到远程服务器
  17. 买笔记本电脑如何避坑之接口篇
  18. linux教程 课件,《Linux实用教程》PPT课件
  19. Luogu P4168 [Violet]蒲公英(分块)
  20. 30天自制操作系统笔记(九十)

热门文章

  1. ForkJoin看这篇就够了!
  2. 用Java实现马里奥
  3. Server 2019 WSUS安装详细步骤图解教程
  4. 第五人格音乐计算机,《第五人格》x徐梦圆! 惊艳BGM上线
  5. 2021年自考计算机应用基础,2021年自考计算机应用基础.docx
  6. 中英文字符混合处理方法
  7. Slack 完整教學與上手心得:找到正確的團隊溝通之道
  8. php 英文替换中文,php如何中英文符号替换?-PHP问题
  9. Linux下卸载nginx的详细步骤,亲测有效
  10. SQL报错: > ORA-00918: column ambiguously defined