我有一个警报,将在下午 5:30 准确触发。我想让日期动态化,我的意思是它将获取系统日期。因为正如您在我的代码中看到的,它只获取我指定日期的时间。谢谢!
function alert5pm() {
alert("It's already 5:30 pm and you only have 30 minutes left before to log-out");
}
var timeAt3pm = new Date("8/10/2012 05:30:00 PM").getTime()
, timeNow = new Date().getTime()
, offsetMillis = timeAt3pm - timeNow;
setTimeout('alert5pm()', offsetMillis);
例如:
创建日期实例以获取系统日期和时间: var dateToday = new date();
从这里,我如何提取特定时间。例如,我需要指定我需要获取今天系统日期下午 5:30 的时间。就像我的代码一样。但如您所见,它只获取日期为 2012 年 8 月 10 日的时间。我希望它使用系统日期和时间。
有任何想法吗?
资料来源:这个 SO 答案。