[英]how to check isinstance for date in django python
我在变量 date_var 中有日期数据
from django.db import models
from datetime import datetime
class Model:
created_date = models.DateTimeField
date_var = model.created_date.date()
但是,当我使用 datetime 或 models.DateTimeField 检查 c 的 isinstance 时,它返回 false
isinstance(date_var,datetime)
// False
isinstance(date_var,models.DateTimeField)
// False
检查 c 是否为日期实例的方法是什么?
在您的情况下, date_var
的类型是date
而不是datetime
。
如果要检查类型date
,可以执行以下操作
from datetime import date
isinstance(date_var, date)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.