所以给定一个对象,我想用is和is Mondaydatetime从中获取一年中的一周。CalendarWeekRuleFirstDayDayOfWeek
在 C# 中,我可以通过以下方式实现:
int week = DateTimeFormatInfo.InvariantInfo.Calendar.GetWeekOfYear(DateTime, CalendarWeekRule.FirstDay, DayOfWeek.Monday);
在python中,我尝试通过以下方式实现它:
myDate.isocalendar()[1]
和
myDate.strftime("%V")
但是对于某些日期,我无法获得正确的星期数,例如:
1)2015-01-01T00:00:00.000+0000
- C# 使用周刊:
01 - Python 使用周刊:
01
所以是对的。
但对于:
2)2016-01-01T00:00:00.000+0000
- C# 使用周刊:
01 - Python 使用周刊:
53
这是错误的。