gpt4 book ai didi

MYSQL: Unix_Timestamp 如何扣除2周

转载 作者:行者123 更新时间:2023-11-29 14:24:28 26 4
gpt4 key购买 nike

我已经全部查看过了,但似乎我所需的编码并没有在任何地方得到解决。请注意,“间隔”变量对我不起作用。请使用当前代码,该代码可以很好地显示当前周的所有日期。

下面的代码将本周的所有日期拆分出来,但如何调整它以拆分前一周? (周日至周六)

    IF(FROM_UNIXTIME(renprop_commercial_new.tstamp, "%U") =  FROM_UNIXTIME(UNIX_TIMESTAMP(NOW()),"%U"),1,0)

我尝试在“%U”后面添加一个负 7(表示天数),但这会导致脚本对于每个日期都为正值。

有什么想法吗?

最佳答案

NOW() 中扣除 1209600(一周秒数的两倍)。

IF(FROM_UNIXTIME(renprop_commercial_new.tstamp, "%U") =  FROM_UNIXTIME(UNIX_TIMESTAMP(NOW()-1209600),"%U"),1,0)

或者,您可以使用DATE_SUB():

IF(FROM_UNIXTIME(renprop_commercial_new.tstamp, "%U") =  FROM_UNIXTIME(UNIX_TIMESTAMP(DATE_SUB(NOW(), INTERVAL 2 WEEK)),"%U"),1,0)

关于MYSQL: Unix_Timestamp 如何扣除2周,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11247057/

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