python 生成当前日期前一年的随机dateTime()并转为字符串
时间: 2023-03-25 15:03:09 浏览: 201
C# string格式的日期时间字符串转为DateTime类型的方法
可以使用Python中的datetime和random模块来生成当前日期前一年的随机dateTime,并将其转换为字符串。具体代码如下:
```python
import datetime
import random
# 获取当前日期
now = datetime.datetime.now()
# 计算前一年的日期
last_year = now - datetime.timedelta(days=365)
# 生成随机的dateTime
random_date = last_year + datetime.timedelta(days=random.randint(, 364), hours=random.randint(, 23), minutes=random.randint(, 59), seconds=random.randint(, 59))
# 将dateTime转换为字符串
date_str = random_date.strftime('%Y-%m-%d %H:%M:%S')
# 输出结果
print(date_str)
```
以上代码可以生成一个形如"2021-05-20 14:32:45"的随机日期时间字符串。
阅读全文