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第三方库


热门话题
java如何在数据库中插入行时自动发送电子邮件?   从进程输出读取的Java问题   java质疑StyledDocument和JTextPane之间的关系,以及接口的正确使用   java错误getPlayer(args[0]);   java如何使Spring引导在重新打包的WAR中包含清单文件?   Java中的除法与模   java使用2d数组和JfreeChart制作散点图   java扩展SonarQube FindBugs插件和自定义FindBugs插件   javaspring:hibernate+ehcache   具有不正确的equals和HashCode实现的java HashMap   java Jaspersoft报告网。旧金山。jasperreports。发动机例外:net。旧金山。jasperreports。发动机填满JRepressionEvalException:计算表达式时出错   java如果输入与其变量不匹配,如何添加错误   在java中使用简单数组[]实现队列   无法启动上下文路径/hsx上的java FAIL应用程序