部分日期的django自定义模型字段,格式为yyyy、yyyy-mm、yyyy-mm-dd
django-partial-date的Python项目详细描述
django_partial_date
==
==
*与drf工作
*支持比较操作
用法
=======
>
>
>
>
*与drf
*支持比较操作
>安装包
一个用于存储django模型字段的django模型字段,用于存储django模型字段部分日期。接受None、partial_Date.partialDate对象或格式字符串,如yyyy、yyyy-mm,yyyy-mm-dd。在数据库中,它将日期保存在datetimefield类型的列中,并使用秒来保存精度级别。
partialDateField
类测试模型(models.model):
一些“partialDate=partialDateField()
````
``python
>>;>一些“partialDate”从“partialDate”导入partialDate
>;>一些“partialDate=”1995“
>;>一些“obj.save”
>;>一些部分日期
'1995'
>>>gt;一些部分日期=部分日期(“1995-09”)
>;gt;gt;obj.save()
>;gt;gt;gt;gt;gt;gt;gt;gt;一些部分日期
>1995-09
>1995-09
>;gt;
```>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>gt;导入日期时间
>;>;部分日期=部分日期(datetime.date(2012,9,21),precision=partialdate.day)
>;>部分日期
2012-09-21
>;>部分日期。precisionyear()
false
>;>部分日期。precisionmonth()
false
>;>部分日期。precisionday()
true
>;部分日期。精度==部分日期。年份
false
>;>部分日期。精度==部分日期。月份
false
>;>部分日期。精度==部分日期。日期
true
>;>部分日期。精度=部分日期。月份
>;>部分日期
>;>2012-09
>;>部分日期=部分日期=部分日期(2015-11-01)
>gt>gt;部分日期.日期
datetime.日期(2015年11月1日)
``
>
>``python
>>>>>>gt;部分日期=部分日期=部分日期(2015-11-01)
>>>>gt;部分日期=部分日期=部分日期(2015-11-01)
>>>>gt;部分日期
2015-11-01
>2015-11-01
>>>>>>>>>>>>>>>>>>>>>>>>2015-11-11-01
>>>2015-11-01
'11/01/2015年11月1日
>>;部分日期=部分日期(2015-11)
>;部分日期
2015-11;部分日期
2015-11;部分日期格式('%y,'%m/%y,'%m/%d/%d/%y')
'11/2015年11月11日
>;部分日期=部分日期=部分日期(2015)
>>>;部分日期=部分日期(2015)
>>;部分日期=部分日期(2015)
>>;部分日期=部分日期=部分日期(2015年)部分日期(2015年11月11日
>>>>;部分日期=部分日期(2015年11月
2015
>>>部分日期。格式('%y','%m/%y','%m/%d/%y')
'2015'
```
感谢他们与
-lorinkoz
-howiewiner的合作
==
==
*与drf工作
*支持比较操作
用法
=======
>
>
>
>
*与drf
*支持比较操作
>安装包
一个用于存储django模型字段的django模型字段,用于存储django模型字段部分日期。接受None、partial_Date.partialDate对象或格式字符串,如yyyy、yyyy-mm,yyyy-mm-dd。在数据库中,它将日期保存在datetimefield类型的列中,并使用秒来保存精度级别。
partialDateField
类测试模型(models.model):
一些“partialDate=partialDateField()
````
``python
>>;>一些“partialDate”从“partialDate”导入partialDate
>;>一些“partialDate=”1995“
>;>一些“obj.save”
>;>一些部分日期
'1995'
>>>gt;一些部分日期=部分日期(“1995-09”)
>;gt;gt;obj.save()
>;gt;gt;gt;gt;gt;gt;gt;gt;一些部分日期
>1995-09
>1995-09
>;gt;
```>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>gt;导入日期时间
>;>;部分日期=部分日期(datetime.date(2012,9,21),precision=partialdate.day)
>;>部分日期
2012-09-21
>;>部分日期。precisionyear()
false
>;>部分日期。precisionmonth()
false
>;>部分日期。precisionday()
true
>;部分日期。精度==部分日期。年份
false
>;>部分日期。精度==部分日期。月份
false
>;>部分日期。精度==部分日期。日期
true
>;>部分日期。精度=部分日期。月份
>;>部分日期
>;>2012-09
>;>部分日期=部分日期=部分日期(2015-11-01)
>gt>gt;部分日期.日期
datetime.日期(2015年11月1日)
``
>
>``python
>>>>>>gt;部分日期=部分日期=部分日期(2015-11-01)
>>>>gt;部分日期=部分日期=部分日期(2015-11-01)
>>>>gt;部分日期
2015-11-01
>2015-11-01
>>>>>>>>>>>>>>>>>>>>>>>>2015-11-11-01
>>>2015-11-01
'11/01/2015年11月1日
>>;部分日期=部分日期(2015-11)
>;部分日期
2015-11;部分日期
2015-11;部分日期格式('%y,'%m/%y,'%m/%d/%d/%y')
'11/2015年11月11日
>;部分日期=部分日期=部分日期(2015)
>>>;部分日期=部分日期(2015)
>>;部分日期=部分日期(2015)
>>;部分日期=部分日期=部分日期(2015年)部分日期(2015年11月11日
>>>>;部分日期=部分日期(2015年11月
2015
>>>部分日期。格式('%y','%m/%y','%m/%d/%y')
'2015'
```
感谢他们与
-lorinkoz
-howiewiner的合作