我有一种情况,我想从我的日期时间对象中删除时间并存储在数据库中(精确地PSQL)
你是怎么做到的?
>>> print(datetime.now())
2016-06-28 16:22:30.918715
我想要的是
2016-06-28
并将其存储到PSQL数据库
处理此问题的最佳方法是什么?
答案 0 :(得分:0)
我发布这个答案因为我花了大约一个小时才找到答案,希望对某人有所帮助。 现在我发现的最佳解决方案是
dt = datetime.today()
2016-06-28 16:22:30.918715
dt.strftime('%Y-%m-%d')
2016-06-28
基本上psql将数据存储在字符串类型中,因此代码dt.strftime('%Y-%m-%d')将剥离您的时间并返回字符串数据类型,您可以存储它