gpt4 book ai didi

mysql - 如何将 1960 年代的日期插入 mysql 中的时间戳字段?

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

我需要将 1960 年代初期的日期插入到 mysql 的 timestamp 字段中。我在时间戳中有一个字段“sent_date”。我正在尝试插入“1960-05-18 03:20:00”(在 unix 时间戳 -303684000 中),但 mysql 给我错误。我如何插入 60 年代的日期?我的查询:INSERT INTO support (sent_date) VALUES(-303684000)

最佳答案

TIMESTAMP 只能用于从 '1970-01-01 00:00:01' UTC'2038-01-19 03:14 的日期:07' UTCSee Docs

要解决您的问题,您可以将字段 support 更改为键入 DATETIME。只需以DATETIME形式插入时间,就不需要使用TIMESTAMP:

INSERT INTO support (sent_date) VALUES ('1960-05-18 03:20:20');

关于mysql - 如何将 1960 年代的日期插入 mysql 中的时间戳字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25139158/

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