如何将日期时间值插入Mysql数据库…;只有最终用户给出日期
我是.net的新开发人员,我有一个要求..就像这样,当用户从日期选择器中选择日期而不仅仅是他/她选择的日期,然后单击“插入该时间”,我想将该日期和时间插入名为“EnterdDate”的列中,数据类型为“DATETIME”。默认情况下,00:00:00的存储格式为我不希望在插入MySql服务器时存储的时间格式。 ex:user 2013年3月12日->插入->点击当前假设服务器时间为13:00:00 我想插入此日期值-->2013-03-12 13:00:00,我可以。 10分钟后,我想在我想要的时间2013-03-12 13:10:00插入另一条记录 就像服务器时间代替默认时间一样,我需要 *我不需要像这样的日期和时间:2013-03-12 00:00:00对我来说不合适。 请给出上述问题的最佳答案。**用于将添加到给定日期文字:如何将日期时间值插入Mysql数据库…;只有最终用户给出日期,mysql,Mysql,我是.net的新开发人员,我有一个要求..就像这样,当用户从日期选择器中选择日期而不仅仅是他/她选择的日期,然后单击“插入该时间”,我想将该日期和时间插入名为“EnterdDate”的列中,数据类型为“DATETIME”。默认情况下,00:00:00的存储格式为我不希望在插入MySql服务器时存储的时间格式。 ex:user 2013年3月12日->插入->点击当前假设服务器时间为13:00:00 我想插入此日期值-->2013-03-12 13:00:00,我可以。 10分钟后,我想在我想要的
INSERT INTO my_table
(EnteredDate)
VALUES
(ADDTIME(CAST('2013-03-12' AS DATETIME), CURTIME())
需要将文本转换为DATETIME
值,因为ADDTIME()
不适用于DATE
类型