python中的datetime模塊怎么使用

小億
96
2023-08-01 11:44:08

Python中的datetime模塊是用來(lái)處理日期和時(shí)間的類(lèi)。下面是一些常見(jiàn)的datetime模塊的用法示例:

  1. 導(dǎo)入datetime模塊:
import datetime
  1. 獲取當(dāng)前日期和時(shí)間:
now = datetime.datetime.now()
print(now)
  1. 根據(jù)指定的日期和時(shí)間創(chuàng)建datetime對(duì)象:
dt = datetime.datetime(2022, 1, 1, 12, 0, 0)
print(dt)
  1. 獲取datetime對(duì)象的年、月、日、時(shí)、分、秒等信息:
print(dt.year)
print(dt.month)
print(dt.day)
print(dt.hour)
print(dt.minute)
print(dt.second)
  1. 格式化日期和時(shí)間輸出:
print(now.strftime("%Y-%m-%d %H:%M:%S"))
  1. 對(duì)日期和時(shí)間進(jìn)行加減操作:
delta = datetime.timedelta(days=1)
one_day_later = now + delta
one_day_ago = now - delta
print(one_day_later)
print(one_day_ago)

以上是一些常見(jiàn)的datetime模塊的用法示例,datetime模塊還有其他功能,如計(jì)算兩個(gè)日期之間的時(shí)間差等。詳細(xì)的用法可以參考Python官方文檔中的datetime模塊說(shuō)明。

0