【发布时间】:2013-06-05 15:31:08
【问题描述】:
我希望星期日为 0,但使用 datetime weeday 方法时为 6:
datetime(2013, 6, 9, 11, 59, 59, 1).weekday() # this returns 6
我的语言环境是:“en_US.UTF-8”,所以星期日应该为 0(当我在 bash 提示符下运行“语言环境日”时,它正确地将“星期日”显示为一周的第一天)。
$ locale day
Sunday;Monday;Tuesday;Wednesday;Thursday;Friday;Saturday
如何让 python 将星期日显示为一周的第一天?
(我正在使用 pandas 时间序列并调用 .date 来获取日期时间。)
【问题讨论】:
-
首先,bash 与 python 不同。其次,您认为哪些用例具有周序数有用?也许一些上下文会帮助回答你的问题。
-
恐怕我认为您没有花足够的时间来充实您的问题。它非常轻巧,就像您关心日期时间一样。你问的是熊猫而不是日期时间吗?
-
取决于您要执行的操作
calendar包可能会有所帮助。在那里你可以配置哪一天是一周的第一天,还有更多......
标签: python datetime pandas python-datetime