您当前的位置:首页 > 圈子

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

format函数输出日期变量

# 获取当前日期和时间now = datetime.datetime.now()

format函数输出日期变量

# 格式化输出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

format函数输出日期变量

# 获取当前日期和时间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