joi模块验证日期格式_python datetime模块详解
一、datetime模塊介紹
通過print(dir(datetime)),我們可以看到模塊內屬性和類:
['MAXYEAR', 'MINYEAR', '__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__spec__', 'date', 'datetime', 'datetime_CAPI', 'sys', 'time', 'timedelta', 'timezone', 'tzinfo']
二、datetime類的數據構成
datetime類其實是可以看做是date(只操作日期部分yyyy-mm-dd)類和time(只操作時間部分HH:MM:SS)類的合體,其大部分的方法和屬性都繼承于這二個類,相關的操作方法請參閱,本文上面關于二個類的介紹。其數據構成也是由這二個類所有的屬性所組成的。
datetime(year, month, day[, hour[, minute[, second[, microsecond[,tzinfo]]]]])
1.用于日期比較大小的方法(其實直接用邏輯符號就可以了)
2.常用日期操作
- 輸出字符串格式,可以使用strftime()或__format__()
- 增加時間
取周幾推薦使用isoweekday(...),weekday(...)方法返回的周一為 0, 周日為 6
- 字符串日期相互轉換(字符串——>日期:strptime();日期——>字符串:strftime())
時間日期格式化符號可以在time模塊詳解文章中查看:
python time模塊詳解
總結
以上是生活随笔為你收集整理的joi模块验证日期格式_python datetime模块详解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: cbrt c语音_C语言有哪些鲜为人知的
- 下一篇: qt自定义窗口添加父窗口后,显示不出来