如何获得当前一周的开始日期和结束日期?

TwoDent

感谢这个论坛的答案之一,我有一个函数可以返回我们现在所在的一年的当前一周。现在,我需要获取该周的初始日期和该周的最终日期。

我该怎么做?

Protected Friend Function obtenerNumeroSemanas(ByVal dt As DateTime)
    Dim cal As Calendar = CultureInfo.InvariantCulture.Calendar
    Dim d As DayOfWeek = cal.GetDayOfWeek(dt)
    If (d >= DayOfWeek.Monday) AndAlso (d <= DayOfWeek.Wednesday) Then
        dt = dt.AddDays(3)
    End If
    Return cal.GetWeekOfYear(dt, CalendarWeekRule.FirstFourDayWeek, DayOfWeek.Monday)
End Function
恩科西
Dim dayOfWeek = Cint(DateTime.Today.DayOfWeek)
Dim startOfWeek = DateTime.Today.AddDays(-1 * dayOfWeek)
Dim endOfWeek = DateTime.Today.AddDays(7 - dayOfWeek).AddSeconds(-1)
Console.WriteLine(startOfWeek)
Console.WriteLine(endOfWeek)

使用今天的日期(2016-06-19)可得出

2016-06-19 12:00:00 AM
2016-06-25 11:59:59 PM

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在SQL Server 2008中获得当前一周的开始日期?

来自分类Dev

从周号中查找一周的开始结束日期

来自分类Dev

Python:从熊猫的周数和年份中计算一周的开始日期和结束日期

来自分类Dev

获取一周的开始和结束日期。用户输入了月,周和年

来自分类Dev

Swift-上周之前的一周的开始日期和结束日期

来自分类Dev

如何找到一周的开始日期

来自分类Dev

我如何获得一周的前和后日期

来自分类Dev

如何基于当前周红宝石中的日期获取上周开始日期和结束日期

来自分类Dev

如何在Excel中将开始/结束日期转换为一周的持续时间?

来自分类Dev

Sql 如何从 5 周开始日期和结束日期获取

来自分类Dev

如何更改Oracle TRUNC开始一周的日期

来自分类Dev

如何更改Oracle TRUNC开始一周的日期

来自分类Dev

如何获取当前季度的开始日期和结束日期?

来自分类Dev

如何按月/周生成开始和结束日期向量,但如何使向量的最后结束日期以今天结束?

来自分类Dev

我想从一个月的一周中获取开始日期和结束日期(android)

来自分类Dev

如何获取两个日期之间的周开始日期(星期一)和结束日期(星期日)的列表?

来自分类Dev

在当前日期和一周内选择一个日期InnoDB

来自分类Dev

在 Hive 中获取日期周(一周开始)

来自分类Dev

postgress:SQLQuery:周开始和结束日期

来自分类Dev

如何在oracle中查找一个月中所有周的开始日期和结束日期

来自分类Dev

一周的开始和结束时间

来自分类Dev

如何开始和结束日期

来自分类Dev

如何从假人获得促销的开始和结束日期?

来自分类Dev

如何在飞镖中开始或结束一周

来自分类Dev

在 SSRS 中查找去年一周的开始日期

来自分类Dev

从一周开始的提到的总秒数中查找日期和时间 - python

来自分类Dev

如何根据上周的当前日期获取上周作为开始日期和结束日期

来自分类Dev

使用 DST 获取当前周开始/结束日期

来自分类Dev

当您有开始日期和结束日期时如何获得特定的日期

Related 相关文章

  1. 1

    如何在SQL Server 2008中获得当前一周的开始日期?

  2. 2

    从周号中查找一周的开始结束日期

  3. 3

    Python:从熊猫的周数和年份中计算一周的开始日期和结束日期

  4. 4

    获取一周的开始和结束日期。用户输入了月,周和年

  5. 5

    Swift-上周之前的一周的开始日期和结束日期

  6. 6

    如何找到一周的开始日期

  7. 7

    我如何获得一周的前和后日期

  8. 8

    如何基于当前周红宝石中的日期获取上周开始日期和结束日期

  9. 9

    如何在Excel中将开始/结束日期转换为一周的持续时间?

  10. 10

    Sql 如何从 5 周开始日期和结束日期获取

  11. 11

    如何更改Oracle TRUNC开始一周的日期

  12. 12

    如何更改Oracle TRUNC开始一周的日期

  13. 13

    如何获取当前季度的开始日期和结束日期?

  14. 14

    如何按月/周生成开始和结束日期向量,但如何使向量的最后结束日期以今天结束?

  15. 15

    我想从一个月的一周中获取开始日期和结束日期(android)

  16. 16

    如何获取两个日期之间的周开始日期(星期一)和结束日期(星期日)的列表?

  17. 17

    在当前日期和一周内选择一个日期InnoDB

  18. 18

    在 Hive 中获取日期周(一周开始)

  19. 19

    postgress:SQLQuery:周开始和结束日期

  20. 20

    如何在oracle中查找一个月中所有周的开始日期和结束日期

  21. 21

    一周的开始和结束时间

  22. 22

    如何开始和结束日期

  23. 23

    如何从假人获得促销的开始和结束日期?

  24. 24

    如何在飞镖中开始或结束一周

  25. 25

    在 SSRS 中查找去年一周的开始日期

  26. 26

    从一周开始的提到的总秒数中查找日期和时间 - python

  27. 27

    如何根据上周的当前日期获取上周作为开始日期和结束日期

  28. 28

    使用 DST 获取当前周开始/结束日期

  29. 29

    当您有开始日期和结束日期时如何获得特定的日期

热门标签

归档