Python中有許多優秀的日曆庫和日期庫供我們使用,這些庫可以幫助我們處理日期和日曆相關的操作。接下來,我將為大家介紹幾個常用的選擇,並提供對應的程式碼範例。
import datetime # 获取当前日期和时间 now = datetime.datetime.now() print("当前日期和时间:", now) # 获取当前日期 date = datetime.date.today() print("当前日期:", date) # 格式化日期 formatted_date = now.strftime("%Y-%m-%d %H:%M:%S") print("格式化后的日期:", formatted_date) # 计算日期差 date1 = datetime.date(2021, 1, 1) date2 = datetime.date(2021, 12, 31) delta = date2 - date1 print("日期差:", delta.days)
import calendar # 打印某年的日历 year = 2022 print(calendar.calendar(year)) # 打印某月的日历 year = 2022 month = 1 print(calendar.month(year, month)) # 判断是否是闰年 year = 2022 is_leap = calendar.isleap(year) if is_leap: print(year, "是闰年") else: print(year, "不是闰年") # 计算某个月的第一天是星期几 year = 2022 month = 1 _, first_day = calendar.monthrange(year, month) print("第一天是星期:", first_day)
import arrow # 获取当前时间 now = arrow.now() print("当前时间:", now) # 获取当前日期 date = arrow.now().date() print("当前日期:", date) # 格式化日期 formatted_date = now.format('YYYY-MM-DD HH:mm:ss') print("格式化后的日期:", formatted_date) # 计算日期差 date1 = arrow.get('2021-01-01') date2 = arrow.get('2021-12-31') delta = (date2 - date1).days print("日期差:", delta)
以上就是幾個常用的Python行事曆庫和日期庫。根據不同的需求,我們可以選擇適合的庫來處理日期和日曆相關的操作。希望以上內容對大家有幫助!
以上是Python中的日曆庫和日期庫有哪些選擇?的詳細內容。更多資訊請關注PHP中文網其他相關文章!