javascript - 如何在javascript中从“datetime-local”转换为mysql.Timestamp
问题描述
我正在尝试将日期值从“本地日期时间”框中插入到 TIMESTAMP 列中的 MySQL DB。我应该如何将值转换为 TIMESTAMP。
解决方案
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 问题,因为整数只能覆盖这么多空间,但那是题外话:)
推荐阅读
- r - 如何在 Macbook 上的 QGIS 中集成 R?
- java - Java - 在字符串中的每个单词之前添加一个字符
- xamarin - 在 Xamarin 中选择集合视图项时如何禁用颜色
- jquery - Bootstrap nav-tabs 功能在 asp webform 情况下在 4.6 版本中不起作用
- google-cloud-platform - 我可以在一个谷歌云帐户下创建多个具有不同应用程序的公司吗?
- php - Wordpress 连接动态 php 页面
- cucumber - 用于并行测试的 QAF 奇怪行为
- python-3.x - 缩放后如何单击并按住并移动元素?
- amazon-web-services - 使用自定义云观察指标绘制每秒处理的消息数
- azure-devops - 如何使用 REST API 在 Azure DevOps 发布管道中添加任务