溫馨提示×

如何使用strftime函數(shù)格式化日期和時間

小樊
91
2024-08-19 14:11:29
欄目: 編程語言

strftime函數(shù)用于將日期和時間格式化為指定的字符串格式。以下是使用strftime函數(shù)格式化日期和時間的示例:

  1. 格式化當(dāng)前日期和時間:
import datetime

now = datetime.datetime.now()
formatted_date = now.strftime("%Y-%m-%d %H:%M:%S")
print(formatted_date)
  1. 格式化特定日期和時間:
import datetime

date = datetime.datetime(2022, 10, 31, 12, 30)
formatted_date = date.strftime("%Y-%m-%d %H:%M:%S")
print(formatted_date)
  1. 自定義日期和時間格式:
import datetime

now = datetime.datetime.now()
formatted_date = now.strftime("%A, %B %d, %Y %I:%M %p")
print(formatted_date)

在strftime函數(shù)中,可以使用不同的格式化指令來定義日期和時間的格式,例如:

  • %Y:四位數(shù)的年份
  • %m:兩位數(shù)的月份
  • %d:兩位數(shù)的日期
  • %H:24小時制的小時數(shù)
  • %M:分鐘數(shù)
  • %S:秒數(shù)
  • %A:星期幾的全名
  • %B:月份的全名
  • %I:12小時制的小時數(shù)
  • %p:AM或PM

根據(jù)需要,可以根據(jù)strftime函數(shù)的參數(shù)來定義想要的日期和時間格式。

0