gpt4 book ai didi

mysql - SQL:将日期 (26.11.17) 转换为时间戳 (1516184035)

转载 作者:太空宇宙 更新时间:2023-11-03 11:32:57 24 4
gpt4 key购买 nike

有什么方法可以将普通的欧洲日期转换为 mySQL 中的时间戳值?

我有一个带有日期列 (varchar(64)) 的 mysql 数据库,其中包含欧洲格式的日期,例如 01.12.15。为此,我需要一个将所有行转换为时间戳的 update-sql-query。

感谢您的帮助!

最佳答案

使用 STR_TO_DATE 将您的日期字符串 26.11.17 转换为真正的日期。然后在该日期调用 UNIX_TIMESTAMP 以获取 UNIX 时间戳。

SELECT
UNIX_TIMESTAMP(STR_TO_DATE('26.11.17', '%d.%m.%y')) AS output
FROM dual;

1511650800

Demo

关于mysql - SQL:将日期 (26.11.17) 转换为时间戳 (1516184035),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48298693/

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