gpt4 book ai didi

mysql - 如何结合 Date_format 和 Date_sub

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

我想从当前日期减去一年零两个月零五天,但我正在尝试以不同的格式打印出来。它不是组合,而是打印出 2 个不同的东西

select DATE_FORMAT(NOW(), '%W, %M %d, %Y, %h:%i%p'),DATE_Sub(DATE_Sub(Date_Sub(NOW(), INTERVAL 2   year), INTERVAL 2 month), Interval 5 day);

最佳答案

在您的查询中,您将打印两个字符串,第一个字符串将 date_format 应用于 NOW(),第二个字符串进行计算,但不应用 date_format。

也许这就是你想要的?

SELECT
DATE_FORMAT(
DATE_Sub(
DATE_Sub(
Date_Sub(
NOW(),
INTERVAL 2 year),
INTERVAL 2 month),
Interval 5 day),
'%W, %M %d, %Y, %h:%i%p'
);

输出:

Tuesday, August 21, 2012, 03:58PM

Sample SQL Fiddle

关于mysql - 如何结合 Date_format 和 Date_sub,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26574821/

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