如何在C#中基于当前日期获取前一周的编号?

阿皮塔

我想在c#中获取上一年的前一周的数量。例如,今天是2015年的第1周,我想获取最后一周,就像2014年的第52周一样。

目前我的代码是

var weekNo = currentCulture.Calendar.GetWeekOfYear(
             DateTime.Now.Date,
             currentCulture.DateTimeFormat.CalendarWeekRule,
             currentCulture.DateTimeFormat.FirstDayOfWeek);

它返回第1周。我有一个循环,该循环曾经从第1周运行weekNo-1以获取去年的数据,但是现在weekNo-1返回0,而我希望它返回52。

所以应该是这样的

int lastweekNo = lastWeek(datetime.today);  //returns 52 for today's date, 1 for next Monday's date,..

让我知道如何实现这一目标。任何想法将不胜感激。

谢谢。

大卫

如果这给您当前的星期数:

currentCulture.Calendar.GetWeekOfYear(
    DateTime.Now.Date,
    currentCulture.DateTimeFormat.CalendarWeekRule,
    currentCulture.DateTimeFormat.FirstDayOfWeek);

这不给您前一周的号码吗?

currentCulture.Calendar.GetWeekOfYear(
    DateTime.Now.AddDays(-7).Date,
    currentCulture.DateTimeFormat.CalendarWeekRule,
    currentCulture.DateTimeFormat.FirstDayOfWeek);

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从当前日期提取前一周

来自分类Dev

如何在 Visual Studio 2017 中的 C# Razor 中获取当前日期

来自分类Dev

如何在C ++程序中获取当前日期?

来自分类Dev

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

来自分类Dev

如何在SQL中基于当前日期获取上周日期范围?

来自分类Dev

如何在 Automation Anywhere 中获取/输出当前一周的所有天数?

来自分类Dev

如何在JavaScript Date()中仅获取一周中的日期名称或数字

来自分类Dev

从日期编号中获取一周中的一天的名称。(iOS)

来自分类Dev

如何使用C#从当前日期获取当前季度

来自分类Dev

如何在Laravel 5.1中获取前一周的数据?

来自分类Dev

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

来自分类Dev

如何在C#中使用Linq获取当前日期模块名称?

来自分类Dev

如何在Android中获取当前日期和时间?

来自分类Dev

如何在SQlite中获取当前日期时间格式?

来自分类Dev

如何在ReactNative中获取当前日期?

来自分类Dev

如何在python烧瓶中获取当前日期时间

来自分类Dev

如何在Android中获取当前日期和时间?

来自分类Dev

如何在 JavaScript 和 HTML 中获取当前日期?

来自分类Dev

从数据库表中获取当前一周内的日期

来自分类Dev

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

来自分类Dev

我如何在Asp.net C#中获取每月运行日期和当前运行周的DateArray?

来自分类Dev

如何获取周一等周的当前日期并在android中进行比较

来自分类Dev

如何从MSSQL获取当前一周的数据

来自分类Dev

在PostgreSQL中获取当前一周的日志

来自分类Dev

Angularjs如何获取一周中的所有日期和日期

来自分类Dev

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

来自分类Dev

在Oracle SQL中,如何仅获取当前一周的时间?

来自分类Dev

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

来自分类Dev

在MySQL中获取日期的第一周

Related 相关文章

  1. 1

    从当前日期提取前一周

  2. 2

    如何在 Visual Studio 2017 中的 C# Razor 中获取当前日期

  3. 3

    如何在C ++程序中获取当前日期?

  4. 4

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

  5. 5

    如何在SQL中基于当前日期获取上周日期范围?

  6. 6

    如何在 Automation Anywhere 中获取/输出当前一周的所有天数?

  7. 7

    如何在JavaScript Date()中仅获取一周中的日期名称或数字

  8. 8

    从日期编号中获取一周中的一天的名称。(iOS)

  9. 9

    如何使用C#从当前日期获取当前季度

  10. 10

    如何在Laravel 5.1中获取前一周的数据?

  11. 11

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

  12. 12

    如何在C#中使用Linq获取当前日期模块名称?

  13. 13

    如何在Android中获取当前日期和时间?

  14. 14

    如何在SQlite中获取当前日期时间格式?

  15. 15

    如何在ReactNative中获取当前日期?

  16. 16

    如何在python烧瓶中获取当前日期时间

  17. 17

    如何在Android中获取当前日期和时间?

  18. 18

    如何在 JavaScript 和 HTML 中获取当前日期?

  19. 19

    从数据库表中获取当前一周内的日期

  20. 20

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

  21. 21

    我如何在Asp.net C#中获取每月运行日期和当前运行周的DateArray?

  22. 22

    如何获取周一等周的当前日期并在android中进行比较

  23. 23

    如何从MSSQL获取当前一周的数据

  24. 24

    在PostgreSQL中获取当前一周的日志

  25. 25

    Angularjs如何获取一周中的所有日期和日期

  26. 26

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

  27. 27

    在Oracle SQL中,如何仅获取当前一周的时间?

  28. 28

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

  29. 29

    在MySQL中获取日期的第一周

热门标签

归档