问题标签 [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.
javascript - Date.prototype.toISOString() 没有返回正确的结果
toISOString() 方法以简化的扩展 ISO 格式 (ISO 8601) 返回一个字符串,该字符串的长度始终为 24 个字符:YYYY-MM-DDTHH:mm:ss.sssZ。时区始终为零 UTC 偏移量,如后缀“Z”所示。
它应该一直返回 24 个字符。检查以下示例:
返回+020144-08-08T04:00:00.000Z
27 个字符长。任何原因?
date - 在服务器日志日期对象上运行 toISOString() 的好处
我最近一直在研究 Koa.js 作为运行服务器的下一代选项(到目前为止看起来不错......)并在 API 示例中遇到了以下代码:
大部分代码看起来都不错,但我不确定是否要保留toISOString()
。第一个console.log
参数无论如何都将结果格式化为字符串,那么我为什么要费心将字符串转换为 ISO 格式呢?
我可能会看到像这样声明还有什么额外的好处吗?例如,是否有特定的函数更喜欢 ISO 格式的日期对象,或者这只是个人喜好问题?
javascript - 如何解决 12HR 中分钟精度格式丢失的问题?
我已将 ISO 日期字符串转换为 momentjs 时刻,然后使用.format("MM/DD/YYYY HH:MM")
.
当我输出最终格式化时刻时,分钟值与最初从 iso 字符串读回的值不正确。
在这种情况下,ISO 字符串值包含 3:10 PM 或字符串中表示的“2016-08-03T03:10:00.000Z”。But when I call format the moment value is 4:07PM meaning three minutes have been subtracted during the format.
在调试期间,我在每个分配阶段都记录了以下值:
第 1 步(将 db 值转换为 ISO 字符串):
第 2 步(将 ISO 字符串转换为 momentjs 时刻以表示当地时间 GMT+1):
第 3 步(以 12HR 格式格式化演示文稿,问题就在这里,因为我失去了 3 分钟,而原始值应该是 04:10):
以 12HR 格式格式化时刻时,如何防止丢失分钟精度?
javascript - 如何从javascript中的UTC字符串获取(MM-DD-YYYY)格式?
我正在使用与控制台不同时区的 Date 对象。我正在使用 utc 字符串来获取在该时区记录的实际时间。有没有一种简单的方法可以从 utc 字符串中提取 (MM-DD-YYYY) 而不仅仅是将字符串插入字符串?
返回:“2016 年 8 月 26 日星期五 01:17:21 GMT”
想 (08-26-2016)
datetime - IONIC2 日期时间选择器上的语言环境时间
我正在使用 IONIC2、Angular2 和 Typescript。我有一个 Datetime 工作如下:
page.html
页面.ts
ion-datetime 字段显示时间少一小时,考虑到时区,如何在日期时间选择器上显示日期?
javascript - C#日期时间转换与javascript操作相同
早上好,我有这种字符串格式"1444050466000"
,如果我使用 javascript,我可以将它转换为值类型的日期。
例子:
结果:2015-10-05T13:07:46.000Z
我的问题是,有没有办法在 C# 中进行相同的转换?
javascript - 为什么转换 new.Date() .toISOString() 会改变时间?
我以两种不同的格式在数据库中插入日期。
这是作为日期时间插入的
输出 A
这是插入为 varchar :
输出 B
输出 B 是正确的时间,但我需要显示输出 A。是什么导致转换为 ISOString 时时间发生变化?我怎样才能解决这个问题?
java - JSON.stringify 日期时间问题
当我将一个数组转换为 json 时,我的日期时间更改如下从 2017-07-12 11:58:07 到 2017-07-12T08:58:07.000Z
如何将此字符串解析为实际日期时间?
我想做这样的
实时结果需要是 2017-07-12 11:58:07
javascript - 将日期转换为 ISOString javascript 服务器端?
我有一个使用这种格式的日期“20/02/2018 14:40:00 CET”我怎么能用 ISOString 格式转换它,我试过这个代码,但我没有任何结果!