Home > .NET > [原创]VB.net 根据日期取本周第一天 可自定义

[原创]VB.net 根据日期取本周第一天 可自定义

评分 0.00, 满分 5星 0
Loading...
Go to comments

.net 里面的每周第一天默认是星期日,实在是不符合中国人的行为习惯。
以下函数 可以返回 传入日期所在星期的第一天,可自定义星期的第一天 是星期一、二、三 …  … 日

  Private Function FirstDayOfWeek(ByVal day As DateTime, ByVal weekStarts As DayOfWeek) As DateTime
        Dim d As DateTime = day
        Do While d.DayOfWeek <> weekStarts
            d = d.AddDays(-1)
        Loop
        Return d
    End Function
声明: 本文采用 BY-NC-SA 协议进行授权. 转载请注明转自: [原创]VB.net 根据日期取本周第一天 可自定义
Subscribe to comments feed

  1. No comments yet.
  1. Loading...