在mysql表中存储日期时间

时间:2010-12-13 08:57:43

标签: mysql datetime

我正在使用datetime字段在表格中存储日期和时间

默认存储在:12/3/2010 3:41:37` PM格式。

有没有办法在12/3/2010 15:41

中存储时间

我不想存储第二个并且以24小时格式存储小时。

请帮助我。

2 个答案:

答案 0 :(得分:5)

存储它的格式无关紧要。它是一个datetime数据类型,数据库就是这样看的。以某种方式格式化它是显示的功能。您可以在SQL(可能是混乱的)中格式化它,也可以使用您正在使用的任何编程语言。大多数都有一些可用的dateFormat()函数。

答案 1 :(得分:0)

我使用过这些功能:

left(date_format(now(),'%Y-%m-%d %T'),17)

现在它正在运作。