我的目标是获取日期,将其转换为毫秒,将日期添加14天,然后将其转换回可读日期而不是毫秒。这是我的代码:
K
但是,每次运行它时,我都会收到此错误:“无法在对象1485504000000中找到函数toUTCString”。 toUTCString适用于我找到的每个在线示例,我不知道为什么它在这里不起作用。有人可以帮忙吗?
答案 0 :(得分:0)
不确定为什么toUTCString()不起作用,但在您的代码中添加此内容,您将获得添加了14天的新日期。
var startDate = new Date("January 13, 2017 00:00:00");
var endDate = new Date ("January 26, 2017 23:59:59");
var startDateInMilliSeconds = startDate.getTime();
startDate = startDateInMilliSeconds + 86400000 * 14;
//date = startDate.toUTCString();
var finalDate = new Date(startDate);
Logger.log(finalDate);
您只是忘了将时间的毫秒表示转换为Date()对象。