首页 > 解决方案 > 如何在javascript中从“datetime-local”转换为mysql.Timestamp

问题描述

我正在尝试将日期值从“本地日期时间”框中插入到 TIMESTAMP 列中的 MySQL DB。我应该如何将值转换为 TIMESTAMP。

标签: javascriptmysqlhtml

解决方案


JavaScript 语句new Date().toISOString().slice(0, 19).replace('T', ' ');会产生类似2019-03-11 03:47:06. MySQL TIMESTAMP 值的范围从 '1970-01-01 00:00:01' UTC 到 '2038-01-19 03:14:07' UTC,因此您会听到 2038 问题,因为整数只能覆盖这么多空间,但那是题外话:)


推荐阅读