Python的datetime庫提供了以下功能:
創建日期和時間對象:可以使用datetime類創建日期和時間對象,可以指定年、月、日、時、分、秒等參數。
獲取當前日期和時間:使用datetime類的now()方法可以獲取當前日期和時間。
獲取日期和時間的各個部分:可以使用datetime類的year、month、day、hour、minute、second等屬性分別獲取日期和時間的年、月、日、時、分、秒。
比較日期和時間:可以使用datetime類的比較運算符(如==、!=、<、>、<=、>=)對日期和時間進行比較。
計算日期和時間的差值:可以使用datetime類的timedelta對象計算兩個日期和時間之間的差值,可以得到相差的天數、秒數等。
格式化日期和時間:可以使用datetime類的strftime()方法將日期和時間對象格式化為指定的字符串。
解析字符串為日期和時間:可以使用datetime類的strptime()方法將字符串解析為日期和時間對象。
時區轉換:可以使用datetime類的astimezone()方法將日期和時間對象轉換為指定的時區。
日期和時間的算術運算:可以使用datetime類的加法和減法運算符對日期和時間進行加減運算。
獲取周幾:可以使用datetime類的weekday()方法獲取指定日期是星期幾,星期一為0,星期日為6。
總之,datetime庫提供了豐富的功能來處理日期和時間,可以進行日期和時間的創建、獲取、比較、計算、格式化等操作。