首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在角度6中添加24小时的日期变量

如何在角度6中添加24小时的日期变量
EN

Stack Overflow用户
提问于 2019-06-19 02:32:09
回答 3查看 1.9K关注 0票数 0

我在localStorage中存储了一个日期变量localStorage。现在我想加24小时。本地存储值为孙俊09 2019 20:39:44 GMT+0530 (印度标准时间)

代码语言:javascript
运行
复制
    var endDate = new Date();
    endDate.setDate(new Date(localStorage.getItem("requestDate")).getDate() + 1);

如果我运行此代码,它将返回Mon Jun10 2019 07:58:50 GMT+0530 (印度标准时间)。这是错误的,因为时间是当前的日期时间。

代码语言:javascript
运行
复制
    var endDate = new Date();
    endDate.setDate(new Date(localStorage.getItem("requestDate")).getDate() + 1);
    // Do your operations
    endDate.setTime(new Date(localStorage.getItem("requestDate")).getTime() + 24);

如果我运行以上代码,返回孙俊09 2019年20:39:44 GMT+0530 (印度标准时间),setTime重写以前的日期值。

想要的输出是孟军10 2019 20:39:44 GMT+0530 (印度标准时间)

EN

回答 3

Stack Overflow用户

发布于 2019-06-19 02:59:44

试一试,希望这个能起作用

代码语言:javascript
运行
复制
var endDate = new Date(localStorage.getItem("requestDate"));
endDate.setDate(endDate.getDate() + 1);
票数 1
EN

Stack Overflow用户

发布于 2019-06-19 02:53:01

与创建新的Date对象不同,您可以从localStorage中创建一个date对象并在此基础上进行增量。要澄清我的观点,请查看下面的代码:

代码语言:javascript
运行
复制
var startDate = new Date(localStorage.getItem("requestDate"))
var endDate = new Date(startDate)
endDate.setDate(endDate.getDate() + 1)
console.log('start date', startDate.toString())
console.log('end date', end date.toString())

希望这会有所帮助:)

票数 0
EN

Stack Overflow用户

发布于 2019-06-19 04:38:46

如果需要将天数添加到特定日期,可以使用以下代码。

代码语言:javascript
运行
复制
var startDate = new Date(localStorage.getItem("requestDate"));
var endDate = new Date(startDate);
endDate.setDate(startDate.getDate() + 1);

console.log("Start date: " + startDate);
console.log("End date: " + endDate);

如果需要将小时添加到特定日期,请使用以下代码。

代码语言:javascript
运行
复制
var hours = 10;
var startTime = new Date(localStorage.getItem("requestDate"));
var endTime = new Date(startTime.getTime() + (hours*60*60*1000));
console.log("Start time: " + startTime);
console.log("End time: " + endTime);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56659279

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档