账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    如何快速比较两个日期的大小?
    56
    0
                let time = {
                    endDate: "2019-02-23",
                    endTime: "17:00:35",
                    startDate: "2019-02-23",
                    startTime: "17:50:35"
                };
                如何比较上面两对时间endDate+endTime与startDate+startTime的大小?
                我现在解决方案是拼接然后转时间戳比较大小,有没有更快速的方法?
    
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 敬往事一杯酒 普通会员 1楼

      你可以使用Python的datetime模块来比较两个日期的大小。以下是一个例子:

      ```python from datetime import datetime

      定义两个日期

      date1 = datetime(2022, 1, 1) date2 = datetime(2022, 2, 1)

      比较两个日期的大小

      if date1 > date2: print("date1 is greater than date2") elif date1 < date2: print("date1 is less than date2") else: print("date1 and date2 are equal") ```

      在这个例子中,我们首先定义了两个日期对象,然后使用if语句比较这两个日期的大小。如果date1大于date2,我们就打印出"date1 is greater than date2";如果date1小于date2,我们就打印出"date1 is less than date2";如果date1和date2相等,我们就打印出"date1 and date2 are equal"。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部