Django的UnixDateTimefield

django-unixdatetimefield的Python项目详细描述


[![生成状态](https://travis-ci.org/Niklas9/django-unixdatetimefield.svg?branch=master)](https://travis-ci.org/Niklas9/django-unixdatetimefield) [![最新版本](https://img.shields.io/pypi/v/django-unixdatetimefield.svg?style=flat)](https://pypi.python.org/pypi/django-unixdatetimefield/) [![下载](https://pepy.tech/badge/django-unixdatetimefield/week)](https://pepy.tech/project/django-unixdatetimefield

为Django模型提供UnixDateTimefield。

我发现这在将django集成到legacy中时特别有用 数据库,其中典型的datetime列类型存储为unix 时间戳(http://en.wikipedia.org/wiki/Unix_time)。

unixdatetimefield基于标准django的实现 DateTimeField,使其与所有功能和选项100%兼容 支持。

用法

首先,需要将unixDateTimeField附加到模型。这就像 数据库级django positiveintegerfield的等价性 在orm抽象层提供django datetimefield。

示例模型:

from django_unixdatetimefield import UnixDateTimeField

class MyModel(models.Model):
created_at = UnixDateTimeField()

python orm查询:

>>> m = MyModel()
>>> m.created_at = datetime.datetime(2015, 2, 21, 19, 38, 32, 209148)
>>> m.save()

数据库:

sqlite> select created_at from mymodel; 1426967129

享受吧!

安装

使用PIP安装(或简易安装):

pip install django-unixdatetimefield

许可证

BSD,作为Django的主要项目。请参阅此回购协议根目录中的许可证文件。

贡献

此项目通过github pull请求接受贡献。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
在reducer中迭代自定义可写组件时出现java问题   属性文件中属性的java命名约定   任务链关闭的java Executor服务   java从Eclipse中的字段生成多个构造函数   java通过继承读取Json   java在不知道密钥的情况下解析json   java camel cxf如何在电子邮件中发送soap请求响应   java程序似乎跳过了if语句的一部分,在移回正确位置之前先移到else语句   测试简单的Java加密/解密inputFileName不存在   java从Jenkins REST API获取所有作业的所有构建的构建细节   java基本包装器和静态“类型”类对象   在WebSphere8.5上部署java代码   java对象相等(对象引用“=”)   java MongoDB整型字段到枚举的转换   每次我重新导入gradle时,IntelliJ都会不断重置Java设置   类型使用键或索引从Java中的数据类型检索值   在Java的列表接口中需要listIterator()和iterator()是什么?