now=datetime.datetime.utcnow(),将now写入list后,再调用list数据还原now
时间: 2023-09-13 17:12:34 浏览: 69
DateTime.Now函数
首先,我们需要将`now`转换为字符串格式,然后将其添加到一个列表中:
```
import datetime
now = datetime.datetime.utcnow()
now_str = str(now)
my_list = [now_str]
```
现在,我们可以将列表中的字符串提取出来,并将其转换回`datetime`对象:
```
import datetime
my_list = ['2021-08-09 08:10:25.123456']
now_str = my_list[0]
now = datetime.datetime.strptime(now_str, '%Y-%m-%d %H:%M:%S.%f')
```
这样,我们就成功地将`now`还原回了`datetime`对象。请注意,`strptime`函数中的格式化字符串`'%Y-%m-%d %H:%M:%S.%f'`应该与`now_str`的格式完全匹配,包括日期、时间和微秒的精度。
阅读全文