上周出了个bug,按星期几查询数据的时候,发现查到的数据与显示的星期几并不相符,后来发现代码中按星期几查询,有的地方用的是Django QuerySet提供的'__week_day',有的地方用的是python datetime的weekday()方法!这两个方法对weekday的映射数字不同!

 

__week_day映射星期几:

Sunday:1,
Monday:2,
Tuesday:3,
Wednesday:4,
Thursday:5,
Friday:6,
Saturday:7 
 
python weekday()方法映射的星期几:

Monday:0,
Tuesday:1,
Wednesday:2,
Thursday:3,
Friday:4,
Saturday:5,
Sunday:6

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-01
猜你喜欢
  • 2022-12-23
  • 2021-06-22
  • 2021-09-08
  • 2022-12-23
  • 2021-10-19
  • 2022-12-23
  • 2022-01-16
相关资源
相似解决方案