需要星期日作为一周的第一天

我希望星期日为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将星期日显示为一周的第一天?


慕后森
浏览 164回答 2
2回答

RISEBY

尝试这个 :(datetime.datetime(2013, 6, 9, 11, 59, 59, 1).weekday() + 1) % 7
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python