datetime以及sys模組

2021-09-25 15:54:33 字數 1387 閱讀 3564

相比time來說,datetime模組介面更直觀,更容易呼叫

方法(類)

描述datetime.date

表示日期(類),常用屬性year,month,day

datetime.time

表示時間(類),常用屬性hour,minute,second,microsecond

datetime.datetime

表示日期

datetime.timedelta

表示時間間隔

datetime.tzinfo

與時區有關的資訊

>>

>

import datetime

>>

> datetime.datetime.now(

)datetime.datetime(

2019,7

,26,10

,2,46

,865231

)>>

>

print

(datetime.datetime.now())

2019-07

-2610:

03:10.673145

>>

>

print

(datetime.datetime.now(

).date())

2019-07

-26>>

>

print

(datetime.datetime.now(

).time())

10:04:

19.646358

>>

>

print

(datetime.datetime.now(

)+datetime.timedalta(-1

))#當前時間減一天

#2019-07-25 10:07:28.465465

print

(datetime.datetime.now(

)+datetime.timedalta(hours=1)

)#當前時間加1小時

#2019-07-26 11:07:28.465465

sys模組是與python直譯器互動的乙個介面

處理命令列引數

在直譯器啟動後,ar**列表包含了傳遞指令碼的所有引數,列表的第乙個元素是指令碼自身的名稱。

,ar**列表包含了傳遞指令碼的所有引數,列表的第乙個元素是指令碼自身的名稱。

[外鏈轉存失敗(img-u9o2bmwk-1564321028466)(file:///c:\users\asus\documents\tencent files\806680076\image\group\image1\dbolxat3(l@tc)]rc5hu%g.png)

time模組以及datetime模組

時間三種表現形式 1.時間戳 秒數 2.結構化時間 一般是給機器看的 3.格式化時間 一般是給人看的 三種時間是可以相互轉換的 時間戳表示的是從1970年1月1日00 00 00開始按秒計算到目前的偏移量,也就是計算從1970年到現在所過去的秒數 print time.time 1637839983...

datetime比較 datetime模組的使用

datetime模組提供表示和處理日期 時間的一些類此模組的大部分功能,是關於建立和輸出日期與資訊的各種不同方式,其他的主要功能包括數 算,如時間增量的比較和計算。字元 說明 值範圍 一 匯入時間模組 import datetime 使用時需多加乙個datetime.from datetime im...

sys模組用法

sys常見的函式 sys.argv 實現從程式外部向程式傳遞引數。sys.exit n 執行到主程式末尾,直譯器自動退出,但是如果需要中途退出程式,可以呼叫sys.exit 函式,帶有乙個可選的整數引數返回給呼叫它的程式,表示你可以在主程式中捕獲對sys.exit的呼叫 0是正常退出,其他為異常 s...