diff --git a/apps/wpm/models.py b/apps/wpm/models.py index bf3ca80a..aa157ae6 100644 --- a/apps/wpm/models.py +++ b/apps/wpm/models.py @@ -38,7 +38,10 @@ class SfLog(CommonADModel): """ 返回值班记录所属年月日 """ - end_time_local = localtime(self.end_time) + end_time = self.end_time + if end_time.minute == 0 and end_time.second == 0 and end_time.hour == 0: # 如果结束时间为00:00:00 + end_time = self.start_time + end_time_local = localtime(end_time) return end_time_local.year, end_time_local.month, end_time_local.day