gpt4 book ai didi

MySQL-如何提取给定一周数的星期一?

转载 作者:行者123 更新时间:2023-11-29 05:47:45 26 4
gpt4 key购买 nike

基本上我想要获得的是给定星期几的星期一::

我有一周:9、7、5

这个周数对应一个时间戳:

2019-03-02 02:48:00, 
2019-02-15 02:58:00,
2019-01-31 00:25:00

我想获取本周星期一(一周的第一天)的日期:

2/25,
2/11,
1/28

如何提取这个outout?如果更容易的话,可以从时间戳中提取

最佳答案

如果你想得到一周中的星期一。

您可以尝试使用DATE_ADDWEEKDAY 函数。

SELECT DATE_ADD(dt, INTERVAL - WEEKDAY(dt) DAY)
FROM T

sqlfiddle

编辑

还有一个函数DATE_FORMAT表示日期格式字符串。

using "%m/%d"

SELECT DATE_FORMAT(
DATE_ADD(dt, INTERVAL - WEEKDAY(dt) DAY), "%m/%d")
FROM T

sqlfiddle

关于MySQL-如何提取给定一周数的星期一?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58138340/

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