我们如何在Django python中为时间戳(unix历元)设置默认更新(默认为default=_datetime.now)?

2024-03-29 11:15:15 发布

您现在位置:Python中文网/ 问答频道 /正文

我希望通过Python中的Django模型获得一个自动的Unix时代时间戳。 我试图在数据库中输入记录时存储Unix时间戳


Tags: django模型数据库记录时间unix时代
1条回答
网友
1楼 · 发布于 2024-03-29 11:15:15

when the record is entered in the database.

从你所说的,我认为这应该由数据库(模型)来处理

但是,如果您想获取当前的epoch时间并将其插入数据库,我希望这能有所帮助

import time
from datetime import datetime

if __name__ == '__main__':
  currenttime = time.time() #epoch time

  #print in local datetime
  print(datetime.fromtimestamp(currenttime).strftime('%Y-%m-%d %H:%M:%S'))

  #print in GMT datetime
  print(datetime.utcfromtimestamp(currenttime).strftime('%Y-%m-%d %H:%M:%S'))


  # Logic for database insertion...

相关问题 更多 >