比较两个JavaScript字符串日期

大卫542

我如何比较以下两个日期?

var start_date = $('#start_date').text();
var end_date = $('#end_date').text();
alert(start_date + ' ' + end_date); // '2013-01-01 2013-01-02'

# how to do the following?
if (start_date > end_date) {...}
阿尔法

如果始终采用这种格式(yyyy-mm-dd/2013-01-01),则可以作为字符串进行比较

var d1 = '2013-11-01', d2 = '2013-11-02';
console.log(d1 < d2); // true
//console.log(d1.getFullYear()); won't work, not date object

见字典顺序

在ISO 8601日期格式化方案中表达了对字典顺序的重要利用,该格式将日期表示为YYYY-MM-DD。此日期排序使其易于直接对日期进行计算机排序,从而使排序算法无需将日期字符串的数字部分与一串非数字字符区别对待,并且日期将按时间顺序排序。但是请注意,要使其正常工作,年份必须始终有四个数字,月份中必须有两个数字,日期中必须有两个数字

但是,您可以使用它来比较日期

var d1 = new Date("11-01-2013");
var d2 = new Date("11-04-2013");
console.log(d1);
console.log(d1.getMonth()); // 10 (0-11)
console.log(d1.getFullYear()); // 2013
console.log(d1.getDate()); // 1
console.log(d1 < d2); // true

检查这个小提琴

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

比较两个日期作为字符串

来自分类Dev

如何比较两个日期字符串的值?

来自分类Dev

从字符串转换日期和/或时间时,两个日期比较使转换失败

来自分类Dev

比较两个isoformat日期时间字符串是否可靠?

来自分类Dev

在MySQL比较两个ISO日期时间字符串

来自分类Dev

比较两个isoformat日期时间字符串是否可靠?

来自分类Dev

比较 SQL Server 中的两个日期 (mm/yyyy) 字符串

来自分类Dev

如何比较两个乱序的字符串?

来自分类Dev

比较Android中的两个波斯字符串

来自分类Dev

PHP比较两个密码字符串

来自分类Dev

比较两个CSV的相似字符串

来自分类Dev

用awk比较字符串两个文件

来自分类Dev

Bash:比较两个带空格的字符串

来自分类Dev

比较两个文件中的字符串

来自分类Dev

比较SQL中的两个时间字符串

来自分类Dev

两个unicode字符串的无用比较

来自分类Dev

比较两个加密的字符串与河豚-php

来自分类Dev

PHP比较两个密码字符串

来自分类Dev

比较两个逗号分隔的字符串

来自分类Dev

使用 .equals 比较两个单字符串

来自分类Dev

使用before方法比较两个日期(格式化日期为字符串形式和当前时间)

来自分类Dev

比较红宝石在轨道上的两个日期给出错误-“无法将日期转换为字符串”

来自分类Dev

将字符串转换为日期对象,添加两个小时并转换回字符串(JavaScript)

来自分类Dev

Bash字符串比较两个相同的字符串是否为假?

来自分类Dev

比较JavaScript中的两个日期

来自分类Dev

在Ruby中,比较两个字符串作为日期并获得较旧的字符串

来自分类Dev

在Ruby中,比较两个字符串作为日期并获得较旧的字符串

来自分类Dev

如何在Java中比较两个字符串日期?

来自分类Dev

在Flutter Web中比较两个字符串/比较两个Cloud Firestore对象的documentID

Related 相关文章

  1. 1

    比较两个日期作为字符串

  2. 2

    如何比较两个日期字符串的值?

  3. 3

    从字符串转换日期和/或时间时,两个日期比较使转换失败

  4. 4

    比较两个isoformat日期时间字符串是否可靠?

  5. 5

    在MySQL比较两个ISO日期时间字符串

  6. 6

    比较两个isoformat日期时间字符串是否可靠?

  7. 7

    比较 SQL Server 中的两个日期 (mm/yyyy) 字符串

  8. 8

    如何比较两个乱序的字符串?

  9. 9

    比较Android中的两个波斯字符串

  10. 10

    PHP比较两个密码字符串

  11. 11

    比较两个CSV的相似字符串

  12. 12

    用awk比较字符串两个文件

  13. 13

    Bash:比较两个带空格的字符串

  14. 14

    比较两个文件中的字符串

  15. 15

    比较SQL中的两个时间字符串

  16. 16

    两个unicode字符串的无用比较

  17. 17

    比较两个加密的字符串与河豚-php

  18. 18

    PHP比较两个密码字符串

  19. 19

    比较两个逗号分隔的字符串

  20. 20

    使用 .equals 比较两个单字符串

  21. 21

    使用before方法比较两个日期(格式化日期为字符串形式和当前时间)

  22. 22

    比较红宝石在轨道上的两个日期给出错误-“无法将日期转换为字符串”

  23. 23

    将字符串转换为日期对象,添加两个小时并转换回字符串(JavaScript)

  24. 24

    Bash字符串比较两个相同的字符串是否为假?

  25. 25

    比较JavaScript中的两个日期

  26. 26

    在Ruby中,比较两个字符串作为日期并获得较旧的字符串

  27. 27

    在Ruby中,比较两个字符串作为日期并获得较旧的字符串

  28. 28

    如何在Java中比较两个字符串日期?

  29. 29

    在Flutter Web中比较两个字符串/比较两个Cloud Firestore对象的documentID

热门标签

归档