📜  python 对日期对象进行 strftime 工作 - Python (1)

📅  最后修改于: 2023-12-03 15:19:09.118000             🧑  作者: Mango

Python对日期对象进行strftime工作

在Python中,我们可以使用strftime()函数将日期对象转换为字符串。这个函数可以让我们将日期格式化为不同的字符串,比如"YYYY/MM/DD""MM-DD-YYYY"等等。

代码示例

下面是一个使用strftime()函数的Python示例,将日期格式化为"YYYY/MM/DD"

import datetime

# 创建一个日期对象
today = datetime.datetime.today()

# 将日期对象转换为字符串
formatted_date = today.strftime("%Y/%m/%d")

# 输出格式化后的日期字符串
print("Today's date is:", formatted_date)

输出:

Today's date is: 2022/01/01
格式化字符串

strftime()函数使用格式化字符串来指定日期格式。格式化字符串包含一系列的占位符,这些占位符会被替换为具体的日期值。

下面是一些常用的占位符:

  • %Y: 四位数的年份
  • %m: 两位数的月份
  • %d: 两位数的日期
  • %H: 24小时制的小时数
  • %M: 两位数的分钟数
  • %S: 两位数的秒数

例如,使用"%Y-%m-%d %H:%M:%S"作为格式化字符串,可以得到类似"2022-01-01 00:00:00"的日期字符串。

总结

strftime()函数是Python中处理日期对象的强大工具,它可以让我们轻松地将日期对象转换为各种格式的字符串。熟练掌握strftime()函数,对于编写涉及日期操作的Python脚本和应用程序非常有用。