关于使用python3.6在PeeWee中使用TimestampField的问题。我的模型包含以下属性:
timestamp= peewee.TimestampField(utc=True)
我按如下方式存储时间戳:
^{pr2}$输出:
Type: <class 'datetime.datetime'>
这是正常行为吗?我想检索十进制的时间戳(我把它放进去的方式)。显然,我可以转换它,但是我想知道为什么当两者都返回一个DateTime对象时,人们会使用TimestampField而不是DateTimeField。在
唯一的区别就是数据输入的方式?(对于DateTimeField和unix timestamp,对于timestamp字段,作为DateTime对象。)
存在
TimestampField
来存储日期时间,用时间戳表示,作为一个整数……但是Python表示是一个datetime
对象。在如果您想使用整数(或浮点)时间戳,那么就没有理由使用}。在
TimestampField
,只需使用IntegerField
或{相关问题 更多 >
编程相关推荐