问题标签 [toisostring]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
578 浏览

javascript - 如何将用户输入的日期时间转换为 UTC 并在 Javascript 中使用远程服务器存储在数据库中

我有一个来自用户输入的日期时间。并且需要存入数据库。远程服务器中 console.log() 中日期的输出与本地服务器不同。

来自用户输入的数据:

现在...从本地服务器输出

远程服务器的输出

似乎远程服务器无法将此日期时间转换为 UTC。

有人对此有任何想法吗?

更新 显示实际代码:顺便说一下,我使用 node.js 作为服务器。

用户输入:

我的路线:

日期时间的本地服务器输出:

日期时间的远程服务器输出:

0 投票
1 回答
172 浏览

datetime - 如何在 ionic 3 中设置最小日期和时间

我想将最小日期和时间设置为 ion-datetime。但是如果不将其转换为 toISOString(),我就无法设置它。如果我要转换为 toISOString() 则 time 没有设置确切的时间。它正在设置上一次的 5.30 小时。

谁能帮我解决这个问题。

0 投票
2 回答
1880 浏览

node.js - 在nodejs中将字符串转换为ISO日期时间

在nodejs中将此日期转换为ISO格式

输出:无效日期

精确的输出是 ISO 格式。像这样 2011-10-05T14:48:00.000Z

0 投票
1 回答
553 浏览

javascript - 如何使用 GMT 时区获取 ISOString 的日期

我得到日期

但是当我转换为 ISOString 我得到

我猜这个转换不考虑时区..

我也尝试使用时刻时区和相同的结果进行转换。


如果我得到带有时区的日期,我应该用时区转换
应该得到

不是

如果我不正确并且我犯了错误,请纠正我


更新

我找到了解决我的问题的解决方案

从 GMT +0 转换为 GMT +6 时区
现在新问题:
如何使用 momentjs 使上述代码更简单.. 或者这就足够了?

0 投票
1 回答
148 浏览

javascript - javascript Date.toISOString() 返回差异日期值

我对 javascript Date.toISOString() 函数感到困惑,如下例所示,ISO 格式的 x 的日期值如何变为 1 月?

0 投票
1 回答
44 浏览

javascript - JavaScript Date toISOString 在 1978 年 4 月 3 日之前返回意外结果

当我在我的 JS 控制台中尝试以下代码时,它会返回正确的 UTC 表示法(-2 小时):

但是,从 4 月 2 日及之前开始,它表现出不同的行为:它只会减去 1 小时而不是 2:

0 投票
2 回答
44 浏览

javascript - 在javascript中比较两个IsoString日期

我想按天比较两个 Iso 字符串日期,日期格式如下:

**

“2020-05-07T15:51:28.124Z”

**

我做了这个函数来得到按天比较的结果:

Math.abs 给出 NaN,我认为这不适用于字符串 iso 日期!

0 投票
2 回答
80 浏览

javascript - 获取本地日期而不是 UTC

以下脚本计算我下周五和下周日的日期。

问题:使用 .toISOString 使用 UTC 时间。我需要改变一些输出当地时间的东西。我对 javascript 很陌生,所以我找不到合适的属性来代替 .toIsostring。我该怎么办 ?

0 投票
1 回答
32 浏览

javascript - toISOString 方法返回前面为零的年份

这个功能:

正确返回所有内容,除了 sortBirthDate:

我尝试使用 substring 方法删除零,但返回的年份只有 3 位数。

有人看到我在这里缺少什么吗?

先感谢您!

0 投票
2 回答
306 浏览

javascript - toISOString() 从值中减去天

我有这个日期格式:Tue Oct 20 2020 00:00:00 GMT+0100(中欧标准时间)

当我这样做时:

myValue.toISOString();

这就是我得到的

2020-10-19T23:00:00.000Z

就是减一天。

如何在不更改日期格式的情况下解决此问题?