javascript - 如何在javascript中格式化默认日期?
问题描述
我正在尝试格式化一个如下所示的字符串日期:
Tue Mar 13 2018 00:00:00 GMT-0600 (Mountain Daylight Time)}
至:
"2018-03-13T00:00:00",
谁能告诉我我缺少什么或需要添加什么?提前非常感谢!
let someDate = 'Tue Mar 13 2018 00:00:00 GMT-0600 (Mountain Daylight Time)}';
console.log(someDate.replace(/T.+$/, "T00:00:00"));
解决方案
let someDate = 'Tue Mar 13 2018 00:00:00 GMT-0600 (Mountain Daylight Time)';
console.log(new Date(someDate).toISOString().replace(/T.+$/, "T00:00:00"));
推荐阅读
- python - Python XPATH 从表格中获取数据
- asp.net-core - 服务器和客户端的声明不匹配
- node.js - 如何根据 MongoDB 中的另一个数组更新嵌入式文档中的字段
- flutter - 如何将 TextDecoration(s) 添加到 DropdownButton
- python - 比较两个数据框熊猫
- java - Java Mission Control 是否包含在 JDK 中?
- excel - 每小时在 14、17、44、47 分钟运行第一个宏,在 22.52 分钟运行第二个宏
- c - 错误:整数寄存器的大小不受支持
- python - 我是否应该始终传递用户密码进行加密?
- ruby-on-rails - Rails渲染:json:为什么它返回带有纯文本密码的配置->数据?