gpt4 book ai didi

MySQL 日期时间格式为 dd/mm/yy 00 :00:00

转载 作者:行者123 更新时间:2023-11-29 00:25:50 25 4
gpt4 key购买 nike

如何将 Mysql 表时间戳更改为如下所示:

dd/mm/yy 00:00:00

我试过:

ALTER TABLE TbMessage MODIFY startdate TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL;

但不是我想的甲酸盐:

0000-00-00 00:00:00

有人能帮帮我吗?因为我收到的表格日期是来自 SQL 数据库的 DD/MM/YYYY 格式。我无法更改 SQL 数据库中的甲酸盐。

最佳答案

timestamp/datetime 总是以相同的方式存储在数据库中。您可以影响的是您选择的表现。

为此你可以使用 DATE_FORMAT .示例:

select date_format(datetime_column, '%d/%m/%Y %k:%i:%s') 
from your_table

如果您想存储datetime,您应该使用datetime 数据类型。所以我推荐使用

ALTER TABLE TbMessage 
MODIFY `startdate` datetime DEFAULT CURRENT_TIMESTAMP NOT NULL

关于MySQL 日期时间格式为 dd/mm/yy 00 :00:00,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18965119/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com