社会打工仔 2021-06-26 14:01 采纳率: 33.3%
浏览 207

求问,django中如何计算日期差?计算某个日期距离今日之间天数

from django.db import models
import  datetime
class Customer(models.Model):
     deal_date = models.DateTimeField(auto_now_add=True,verbose_name="创建时间")
     today = datetime.datetime.now().date()
  • 写回答

1条回答 默认 最新

  • technologist_30 2021-06-26 14:34
    关注
    class MyClassViewSet(viewsets.ModelViewSet):
        serializer_class = MyClassSerializer
        permission_classes = (IsAuthenticated, )
    
        def perform_create(self, serializer):
            if (condition):
                start_date = datetime.datetime.strptime(self.request.data.get('dateDeFin'), "%Y-%m-%d %H:%M")
                end_date = datetime.datetime.strptime(self.request.data.get('dateDeDebut'), "%Y-%m-%d %H:%M")
                diff = abs((end_date-start_date).days)
            print(diff)
    评论

报告相同问题?

悬赏问题

  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记