gpt4 book ai didi

vba - 如何从给定日期找到一周的开始日期?

转载 作者:行者123 更新时间:2023-12-03 15:52:09 25 4
gpt4 key购买 nike

我担心的是我想从给定日期检索一周的开始日期,例如:15/04/2015 所以一周的开始将是:13/04/2015(对我来说,一周的开始是周一)。

谢谢

最佳答案

尝试这个 :-)

Dim FirstDayInWeek, LastDayInWeek  As Variant
Dim dtmDate As Date
dtmDate = "15/04/2015"

一周的开始日期:
FirstDayInWeek = dtmDate - Weekday(dtmDate, vbUseSystem) + 1
MsgBox FirstDayInWeek

一周的结束日期
LastDayInWeek = dtmDate - Weekday(dtmDate, vbUseSystem) + 7
MsgBox LastDayInWeek

关于vba - 如何从给定日期找到一周的开始日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30026572/

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