📅  最后修改于: 2023-12-03 15:18:58.912000             🧑  作者: Mango
Python中提供了datetime模块来获取当前日期和时间,并且可以根据需要进行格式化输出。
要获取当前日期,可以使用datetime模块的date类。例如:
from datetime import date
today = date.today()
print("今天的日期是:", today)
输出结果如下:
今天的日期是: 2021-09-23
要获取当前时间,可以使用datetime模块的datetime类。例如:
from datetime import datetime
now = datetime.now()
print("现在的时间是:", now)
输出结果如下:
现在的时间是: 2021-09-23 17:30:45.053609
datetime类的strftime()方法可以将日期和时间格式化为字符串。以下是一些常用的格式化字符串:
| %Y | 年份,四位数 | |----|-------------------------| | %m | 月份,有前导零 | | %d | 日,有前导零 | | %H | 小时,24小时制,有前导零 | | %M | 分钟,有前导零 | | %S | 秒,有前导零 |
例如,要将日期和时间格式化为"2021-09-23 17:30:45"的形式,可以使用以下代码:
from datetime import datetime
now = datetime.now()
formatted_now = now.strftime("%Y-%m-%d %H:%M:%S")
print("现在的时间是:", formatted_now)
输出结果如下:
现在的时间是: 2021-09-23 17:30:45