假设我有一个Date
从字符串构造的正确对象:"Tue Jan 12 21:33:28 +0000 2010"
。
var dateString = "Tue Jan 12 21:33:28 +0000 2010";
var twitterDate = new Date(dateString);
然后我使用<
and>
小于和大于比较运算符来查看它是否比类似构造的Date
. 使用这些运算符比较日期的算法是指定的,还是特别未指定,例如localeCompare
?换句话说,这样我能保证得到一个更新的日期吗?
var now = new Date();
if (now < twitterDate) {
// the date is in the future
}