gpt4 book ai didi

mysql - 在 Mysql 中向日期添加天数

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

你知道如何在添加一天的一小部分后获取日期吗?例如,在 Oracle 上我曾经这样做来获取日期:

select ((to_date('31/12/1969 190000','dd/mm/yyyy hh24miss')) + 1388655926 /86400) from dual

但是,我发现MySQL没有双表,所以这是直接的,我必须使用addtime函数,但我没有得到正确的结果:

SELECT ADDTIME('1969-12-31 19:00:00', INTERVAL 1388655926 /86400 DAY);

最佳答案

使用 MySQL DATE_ADD() 函数。在 MySQL 中,ADDTIME() 在将时间值与时间或日期时间相加后返回时间或日期时间。DATE_ADD() 函数将指定的时间间隔添加到日期。

语法: DATE_ADD(日期,INTERVAL表达式类型)

试试这个: SELECT DATE_ADD('1969-12-31 19:00:00',INTERVAL 1388655926/86400 DAY)

这是W3Schools reference page .

关于mysql - 在 Mysql 中向日期添加天数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28757504/

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