format函数输出日期变量
2024-10-23 22:12:20 作者:石家庄人才网
本篇文章给大家带来《format函数输出日期变量》,石家庄人才网对文章内容进行了深度展开说明,希望对各位有所帮助,记得收藏本站。
在 Python 中,可以使用 `strftime()` 方法来格式化日期和时间输出。`strftime()` 方法接受一个格式字符串作为参数,该字符串包含了用于指定日期和时间格式的指令符。
以下是一些常用的指令符:
- %Y:年份,四位数表示
- %m:月份,两位数表示(01-12)
- %d:日期,两位数表示(01-31)
- %H:小时,24 小时制,两位数表示(00-23)
- %M:分钟,两位数表示(00-59)
- %S:秒数,两位数表示(00-59)
- %a:星期几的缩写,例如:Mon、Tue
- %A:星期几的全称,例如:Monday、Tuesday
- %b:月份的缩写,例如:Jan、Feb
- %B:月份的全称,例如:January、February
下面是一些使用 `strftime()` 方法格式化日期和时间输出的示例:
```pythonimport datetime# 获取当前日期和时间now = datetime.datetime.now()# 格式化输出print(now.strftime("%Y-%m-%d")) # 输出:2023-10-26print(now.strftime("%H:%M:%S")) # 输出:14:30:00print(now.strftime("%Y年%m月%d日")) # 输出:2023年10月26日print(now.strftime("%A, %B %d, %Y")) # 输出:Thursday, October 26, 2023```除了使用 `strftime()` 方法外,还可以使用 `format()` 方法来格式化日期和时间输出。`format()` 方法使用大括号 `{}` 作为占位符,并在占位符内指定指令符来格式化输出。石家庄人才网小编告诉大家,`format()` 方法比 `strftime()` 方法更加灵活,可以用于格式化各种数据类型,而不仅仅是日期和时间。
下面是一些使用 `format()` 方法格式化日期和时间输出的示例:
```pythonimport datetime# 获取当前日期和时间now = datetime.datetime.now()# 格式化输出print("{:%Y-%m-%d}".format(now)) # 输出:2023-10-26print("{:%H:%M:%S}".format(now)) # 输出:14:30:00print("{0:%Y年%m月%d日}".format(now)) # 输出:2023年10月26日print("{0:%A, %B %d, %Y}".format(now)) # 输出:Thursday, October 26, 2023```石家庄人才网小编对《format函数输出日期变量》内容分享到这里,如果有相关疑问请在本站留言。
- 上一篇:个人网站模板代码大全
- 下一篇:返回列表
版权声明:《format函数输出日期变量》来自【石家庄人才网】收集整理于网络,不代表本站立场,所有图片文章版权属于原作者,如有侵略,联系删除。
https://www.ymil.cn/quanzi/24478.html