gpt4 book ai didi

sql - 如何从 postgresql 中的周数获取周开始日期?

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

我有从 20161 到 201640 的所有周数。我想知道第 31 周的开始日期和结束日期。

我如何在 postgresql 中编写查询来获取它?

最佳答案

要获取开始日期,只需使用 to_date()

将周数转换为日期

如果您使用 ISO week numbers使用:

select to_date('201643', 'iyyyiw');

否则使用:

select to_date('201643', 'yyyyww');

要获得结束日期,只需将结果日期加 7:to_date('201643', 'iyyyiw') + 7

关于sql - 如何从 postgresql 中的周数获取周开始日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40089513/

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