import datetime time = datetime.datetime.now() t = time.strftime('%Y-%m-%d %H:%M:%S')如何每次插入数据时保持时间最新
时间: 2023-09-21 10:07:37 浏览: 112
Python中的time模块与datetime模块用法总结
如果您正在使用数据库,可以在插入数据时使用数据库的当前时间戳或日期时间函数。例如,在MySQL中,可以使用`NOW()`函数来获取当前的日期时间。以下是一个示例SQL插入语句:
```
INSERT INTO my_table (column1, column2, created_at) VALUES ('value1', 'value2', NOW());
```
这将在插入数据时将当前时间戳插入到`created_at`列中。
如果您不使用数据库,而是在Python中将数据写入文件或其他数据存储方式,您可以使用`datetime`模块来获取当前时间戳并将其写入文件或其他数据存储方式。以下是一个示例代码片段:
```
import datetime
# 获取当前时间戳
time_stamp = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')
# 将时间戳写入文件
with open('data.txt', 'a') as f:
f.write(f'{time_stamp}, some data\n')
```
每次执行上述代码片段时,它将获取当前时间戳并将其与一些数据一起写入文件。
阅读全文