我有一个与交易有关的API。
父母交易( PT )可以有多个子交易。
在父母和子女交易( CT )中,我都将日期时间字段存储到UTC。(我使用Django' s DateTime(auto_now_add=True
)
但我需要澄清一些问题所以这是我的问题:
我需要将CSV文件中的事务导入到我当前的API中,其中CSV中的大多数事务都在本地时区,并且只有日期(YYYY-MM-DD)我该如何处理?
客户从日期选择器中选择一个日期(2017-12-28)我应该如何在我的API中搜索?因为我没有时间,时区也不同。
答案 0 :(得分:0)
如果您只有年,月和日,则不要使用datetime
类型。改为使用date
类型。
https://docs.python.org/3/library/datetime.html#datetime.date
https://docs.djangoproject.com/en/2.0/ref/models/fields/#datefield
使用仅限日期值时,时区不适用。