给定一个datetime
对象,我想从中得到一年中的一周,CalendarWeekRule
是FirstDay
,DayOfWeek
是星期一。你知道吗
在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
01
01
所以这是对的。你知道吗
但对于:
2)2016-01-01T00:00:00.000+0000
01
53
这是错误的。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐