有谁知道如何将 JS 日期时间转换为 MySQL 日期时间?还有一种方法可以将特定的分钟数添加到 JS 日期时间,然后将其传递给 MySQL 日期时间?
原文由 locoboy 发布,翻译遵循 CC BY-SA 4.0 许可协议
有谁知道如何将 JS 日期时间转换为 MySQL 日期时间?还有一种方法可以将特定的分钟数添加到 JS 日期时间,然后将其传递给 MySQL 日期时间?
原文由 locoboy 发布,翻译遵循 CC BY-SA 4.0 许可协议
我认为通过使用方法 toISOString()
解决方案可以不那么笨拙,它具有广泛的浏览器兼容性。
所以你的表达将是一个单行:
new Date().toISOString().slice(0, 19).replace('T', ' ');
生成的输出:
“2017-06-29 17:54:04”
原文由 Farside 发布,翻译遵循 CC BY-SA 3.0 许可协议
10 回答11.2k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
5 回答3.2k 阅读✓ 已解决
3 回答3.6k 阅读✓ 已解决
甚至更短:
输出:
对于更高级的用例,包括控制时区,请考虑使用 http://momentjs.com/ :
对于 momentjs 的轻量级替代方案,请考虑 https://github.com/taylorhakes/fecha