javascript - 将日期对象转换为 TZ 格式的日期字符串 javascript

标签 javascript node.js reactjs ecmascript-6

我的输入是

var dt = "06/01/2018"
var time = "06:25:00"

我希望输出像这样的字符串“2018-06-01T00:55:00.000Z”

我做了var result = new Date(dt+time);//这里输出是对象

我想将该对象转换为字符串。谁能告诉我该怎么做。

最佳答案

如果提前知道 dttime 格式,则无需使用 Date 对象。这是您可以做到的方法

const dt = '06/01/2018';
const [mm,dd,yyyy] = dt.split('/')
const time = '06:25:00';
const date = `${yyyy}-${mm}-${dd}T${time}.000Z`;
console.log(date);

关于javascript - 将日期对象转换为 TZ 格式的日期字符串 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52018507/

相关文章:

database - 如何获取数据库列更改的通知

javascript - 无需 react 即可访问 redux

javascript - Redux-form 字段数组,删除函数抛出奇怪的错误

c# - javascript pageLoad 函数未在 asp.net Site.Master 中触发

javascript - 尽管输入不同的值,条件语句仍产生相同的结果

javascript - 我可以在 chrome devtools 中执行 nodejs javascript 脚本吗?

javascript - 声明可在 Nodejs、浏览器、commonJS 和 AMD 中工作的 javascript 独立库的正确方法是什么?

javascript - 如何将 graphql 查询发送到远程 url?

javascript - 使用钩子(Hook)在 React 中消除/限制回调,而无需等待用户停止输入来获取更新

javascript - 黑暗模式在重新加载时闪烁白色背景一毫秒