0
A
回答
-1
这要看是什么格式的时间戳 但这里是实现这一目标的最根本途径。
var today = new Date(year, month, day);
var timestamp = //your timestamp;
if (timestamp == timestamp){ //make sure the date formats are the same
//your code
}
我希望这是你要找的人,有更多的方法,使用JavaScript日期参考,请不要犹豫look it up。
1
你真的可以依靠ISO日期字符串用SUBSTR函数的两个字符串
var T=1479288780873; /*assume your timestamp value*/
var theDay=new Date(T);
var today=new Date;
theDay.toISOString().substr(0,10) == today.toISOString().substr(0,10) ? console.log("same day"):null;
2
似乎讨厌十岁上下给我,但是你可以做类似的东西比较:
function isInToday(inputDate)
{
var today = new Date();
if(today.setHours(0,0,0,0) == inputDate.setHours(0,0,0,0){ return true; }
else { return false; }
}
这假设你已经将你的输入日期设置为JS日期。这将检查两个日期是否在同一天发生,如果是,则返回true,否则返回false。
我敢肯定有人会以一种更简洁的方式来做到这一点,或者这种情况下失败,但据我所知,这应该为你做的伎俩。
0
你可以做这样的事情:
var day = 24 * 60 * 60 * 1000; //nb millis in a day
var todayTimestamp = new Date(year, month, day).getTime(); // Be careful month is 0 start
//OR
var todayTimestamp = new Date().setHours(0,0,0,0).getTime();
var diff = myTimestamp - todayTimestamp;
if (diff >= 0 && diff <= day) {
console.log("timestamp is today");
else {
console.log("timestamp is not today");
}
0
var timestamp = '2016-11-16 03:14:07.999999';
var datestamp = timestamp.substring(0, 10);
Date.prototype.yyyymmdd = function() {
var mm = this.getMonth() + 1;
var dd = this.getDate();
return [this.getFullYear(), mm, dd].join('-');
};
var date = new Date();
date.yyyymmdd();
console.log(String(datestamp) === String(date.yyyymmdd()));
相关问题
- 1. 如何检查当前日期/时间是否超过设定日期/时间?
- 2. 检查日期时间字段是否通过当前时间戳
- 3. jquery如何检查日期是否小于当前日期
- 4. 如何检查当前日期是否大于结束日期?
- 5. 如何检查日期和时间戳是20分钟之前
- 6. 哪个是检查时间戳/日期时间是否属于指定日期的最佳方法
- 7. 检查时区的日期是否通过当前时间
- 8. 检查日期是否大于17:30当前日期
- 9. 如何检查当前时间是否在oracle的两个时间戳之间
- 10. 如何检查移动日期是否为当前日期
- 11. 如何检查日期时间列值等于当前日期在SQL条款
- 12. 获取当前ISO8601日期/时间戳
- 13. 如何创建日期时间列表并检查它是否与当前日期时间匹配,然后打印当前日期时间?
- 14. 如何检查当前时间是否在一段时间内?
- 15. 在Javascript中使用当前日期的时间戳
- 16. Unix时间戳是由JavaScript的日期()
- 17. 检查给定的日期时间是否在当前日期时间的范围内(+/- 1小时)
- 18. 在JSP当前时间戳日期日期从数据库
- 19. 如何检查是否当前EST时间是00.00.00之间 - 检查00.00.10
- 20. 检查出生日期是否小于系统的当前日期?
- 21. 如何将当前日期转换为纪元时间戳?
- 22. MySQL - 如何将当前日期作为Unix时间戳插入?
- 23. 如何MySQL的两个日期之和与当前时间戳
- 24. 如何在j2me中找出当前日期的时间戳?
- 25. 如何检查datetime属于哪个日期时间周期/时间块?
- 26. 如何检查进程是否属于当前用户?
- 27. 如何检查pid是否属于当前用户会话?
- 28. PHP检查当前时间是否在指定时间之前
- 29. 如何检查当前时间是否在美国时区
- 30. 使用创建的时间戳而不是当前日期MongooseJS
转换时间戳记日期,并检查其是否与当前的日期一致。保持格式没有时间,只有日期(例如'Y-m-d') – Justinas
实例化两个日期对象:1)来自给定的时间戳; 2)从现在开始。然后检索每个日期的日期分量(Y,m,d)并对它们进行比较 – hindmost