Python中的datetime模塊是用于處理日期和時間的模塊,它提供了許多方法和類來操作日期、時間和時間間隔。
以下是datetime模塊的一些常用功能:
創(chuàng)建日期和時間對象:
datetime(year, month, day[, hour[, minute[, second[, microsecond[,tzinfo]]]]])
:創(chuàng)建一個指定日期和時間的datetime對象。datetime.now([tz])
:返回當(dāng)前日期和時間的datetime對象。datetime.utcnow()
:返回當(dāng)前的UTC日期和時間的datetime對象。獲取日期和時間信息:
date()
:返回日期部分。time()
:返回時間部分。year
:年份。month
:月份。day
:日期。hour
:小時。minute
:分鐘。second
:秒。microsecond
:微秒。格式化日期和時間:
strftime(format)
:將datetime對象格式化為字符串。strptime(date_string, format)
:將字符串解析為datetime對象。日期和時間運算:
timedelta(days[, seconds[, microseconds[, milliseconds[, minutes[, hours[, weeks]]]]]])
:表示時間間隔。datetime1 - datetime2
:計算兩個日期和時間之間的差值。時區(qū)處理:
timezone(offset, name=None)
:表示時區(qū)的類。tzinfo
:datetime對象的時區(qū)信息。這些只是datetime模塊的一些常見用法,還有其他一些更高級的功能可以根據(jù)具體需求進行學(xué)習(xí)和使用。