【问题标题】:how to get current time and then compare them using jquery如何获取当前时间,然后使用 jquery 进行比较
【发布时间】:2011-04-05 10:56:03
【问题描述】:

这是我的代码:

    var currentTime = new Date()
var month = currentTime.getMonth() + 1
var day = currentTime.getDate()
var year = currentTime.getFullYear()
var hours = currentTime.getHours()
var minutes = currentTime.getMinutes()

alert(minutes+"/"+hours+"/"+month + "/" + day + "/" + year)

但是,我认为很难与两次比较,

我能做什么?

谢谢

【问题讨论】:

  • 通常需要两个数量才能进行比较。那么您想将当前时间与什么进行比较?

标签: javascript jquery date time


【解决方案1】:

如果您真的想知道两个 Date 对象是否表示完全相同的时间,或者在另一个之前/之后,这很容易:只需通过 getTime() 方法比较两个 Dates,该方法返回一个整数时间戳目的。例如,

var date1 = myDate,
    date2 = new Date();
return (date1.getTime() < date2.getTime());

如果 myDate 在 'now' 之前返回 true,如果是现在或将来返回 false。

【讨论】:

  • 什么是mydate?如何从字符串 "16:30""4:30PM" 创建它
猜你喜欢
  • 2020-08-12
  • 2013-12-25
  • 1970-01-01
  • 2021-08-03
  • 2011-11-14
  • 1970-01-01
  • 1970-01-01
  • 2015-12-05
  • 1970-01-01
相关资源
最近更新 更多