本文介绍 django.db.models.functions.Now
的用法。
声明
class Now
返回执行查询时数据库服务器的当前日期和时间,通常使用 SQL CURRENT_TIMESTAMP
。
使用示例:
>>> from django.db.models.functions import Now
>>> Article.objects.filter(published__lte=Now())
<QuerySet [<Article: How to Django>]>
PostgreSQL 注意事项
在 PostgreSQL 上,SQL CURRENT_TIMESTAMP
返回当前事务开始的时间。因此,为了cross-database 兼容性,Now()
改用STATEMENT_TIMESTAMP
。如果您需要事务时间戳,请使用
。django.contrib.postgres.functions.TransactionNow
相关用法
- Python Number abs()用法及代码示例
- Python Numpy np.ma.concatenate()用法及代码示例
- Python Numpy np.hermefromroots()用法及代码示例
- Python Numpy matrix.getI()用法及代码示例
- Python Numpy np.chebvander2d()用法及代码示例
- Python Numpy np.hermgauss()用法及代码示例
- Python Numpy np.ifft()用法及代码示例
- Python Numpy matrix.repeat()用法及代码示例
- Python Numpy np.hermeroots()用法及代码示例
- Python Numpy dstack()用法及代码示例
- Python Numpy np.hypergeometric()用法及代码示例
- Python Numpy np.multivariate_normal()用法及代码示例
- Python Numpy MaskedArray.__floordiv__用法及代码示例
- Python Numpy MaskedArray.__abs__用法及代码示例
- Python Numpy getmaskarray()用法及代码示例
- Python Numpy np.triu_indices用法及代码示例
- Python Numpy np.hermeder()用法及代码示例
- Python Numpy np.unique()用法及代码示例
- Python Numpy matrix.getA()用法及代码示例
- Python Numpy np.assert_almost_equal()用法及代码示例
- Python Numpy numpy.ndarray.__invert__()用法及代码示例
- Python Number randrange()用法及代码示例
- Python Numpy numpy.choose()用法及代码示例
- Python Numpy np.mapparms()用法及代码示例
- Python Numpy MaskedArray.__pow__用法及代码示例
注:本文由纯净天空筛选整理自djangoproject.com大神的英文原创作品 django.db.models.functions.Now。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。