将 datetime-local 类型的表单数据发布到 sql 表 datetime 字段

Posted

技术标签:

【中文标题】将 datetime-local 类型的表单数据发布到 sql 表 datetime 字段【英文标题】:Post form data of type datetime-local to sql table datetime field 【发布时间】:2021-01-02 19:19:19 【问题描述】: 我想问一下,当我提交一个带有 `datetime-local` 作为其 `type` 的 `input` 字段的表单时,数据是什么样的(还有 `date` 或 `time` 呢)? 具体来说,表单数据将被提交到 sql 数据库表中,其数据类型为 `DATETIME` 列下。

在插入记录之前我需要做任何预处理吗?或者有什么方法可以解决?

【问题讨论】:

【参考方案1】:

愚蠢的问题哈哈 这是完全可行的! 对于任何真正想知道的人... 您可以转到此 w3Schools 页面以使用该示例,即将输入之一的 type 字段设置为 datetime-local 并点击提交。它会返回您提交的数据,看起来应该是这样的:2069-04-20T04:20 然后,当您将其发布到 sql 数据库表时,它会在相关列下如下所示:2069-04-20 04:20:00

【讨论】:

以上是关于将 datetime-local 类型的表单数据发布到 sql 表 datetime 字段的主要内容,如果未能解决你的问题,请参考以下文章

如何设置 HTML5 输入类型 =“datetime-local”的样式 [重复]

H5表单

React JSX 将最小日期时间添加到 datetime-local 输入

角度输入类型 datetime-local

如何显示输入类型 =“datetime-local”的值?

如何区分 datetime-local 类型的部分填充或无效输入与空输入?