转换日期时间,并使用javascript在其中添加30分钟

Yogendra

我正在一个项目中,我必须将所有日期拆分为数组。所以我得到的时间以小时和分钟为单位。时间就像'2015-11-07E05:02:50.631Z'

var res = ev_time.split("E");
var t=res[1].split(":");
var time1 =t[0] + ":" + t[1];
alert(time1);
var time2=time1.setMinutes(time1.getMinutes() + 30);
alert(time2);

当我忽略最后2行会得到正确的结果,但是当我使用它们时却没有得到结果。我想增加30分钟的时间,所以我需要这样做。怎么可能呢?

Selvakumar Ponnusamy

在这里,time1或者time2不是日期对象,您将无法访问time1.getMinutes或setMintutes。您需要在访问这些方法之前将其解析为Date对象。如果您只需要获得所需的输出,则下面的代码就足够了,而无需任何其他库。

var ev_time='2015-11-07E05:02:50.631Z';
var res = ev_time.split("E");
var t=res[1].split(":");
var time1 =t[0] + ":" + t[1];
console.log(time1);

var time2 = new Date();
time2.setHours(t[0],t[1]);
time2.setMinutes(time2.getMinutes() + 30);
console.log(addZero(time2.getHours())+":"+addZero(time2.getMinutes()));

function addZero(i) {
    if (i < 10) {
        i = "0" + i;
    }
    return i;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

离子日期时间从最小值增加30分钟,从最大值减少30分钟

来自分类Dev

如何在javascript中将30分钟添加到指定时间(最小和最大时间)

来自分类Dev

将时间分成30分钟

来自分类Dev

计时器3:30分钟,其中有添加和跳过选项?

来自分类Dev

从给定的日期和时间创建30分钟的广告位

来自分类Dev

基于时间的javascript,在大约30分钟的时间内产生空白响应

来自分类Dev

SSRS-其中...最长不超过30分钟

来自分类Dev

通过Javascript错误将考试时间设置为30分钟?

来自分类Dev

JavaScript-在活动的指定时间前30分钟关闭活动预定

来自分类Dev

Javascript日期减去30分钟/完整日历调整大小错误

来自分类Dev

Python(日期时间)时区转换关闭了4分钟

来自分类Dev

将日期和15分钟的时间块编号转换为完整的datetime

来自分类Dev

日期时间早于某个时间(例如15分钟)

来自分类Dev

PHP-增加30分钟时间的问题

来自分类Dev

显示当前时间前30分钟

来自分类Dev

如何增加5小时30分钟的时间?

来自分类Dev

PHP-增加30分钟时间的问题

来自分类Dev

VSCODE中的Python处理时间超过30分钟

来自分类Dev

Dateformat会增加30分钟的时间

来自分类Dev

日期和时差显示30分钟为5

来自分类Dev

日期和时差显示30分钟为5

来自分类Dev

将熊猫的日期时间转换为小时:分钟四舍五入到15分钟

来自分类Dev

从当前日期和时间中减去5分钟javascript

来自分类Dev

将日期时间修改为过去15分钟

来自分类Dev

MYSQL将日期时间舍入为15分钟

来自分类Dev

以小时为间隔插入15分钟的日期时间

来自分类Dev

MYSQL将日期时间舍入为15分钟

来自分类Dev

将日期时间修改为过去15分钟

来自分类Dev

使用telinit在30分钟内关闭我的系统

Related 相关文章

热门标签

归档