Pythonの関連動作時間

関連モジュール:時間、日時、C alendar(カレンダモジュール)

現在の時刻を取得します。

浮かぶように現在のタイムスタンプ10、デフォルトの戻り値を取得する
印刷 INT(time.time())                     #1 1561790808:出力
#が浮かぶように現在のタイムスタンプ13を取得し、デフォルトのリターンを
プリント(* 1000年time.time())int型              出力は:1,561,790,808,517 
#は現在の時刻タプルを取得し、属性は現在の年、月、日、時、分、秒、曜日、最初の数日は、かどうか夏時間のとき
#は、直接(例えばプロパティを呼び出すことができます。 :time.localtime()のtm_year)
薬学的スタンプパラメータ変換
プリント time.localtime() 出力:。time.struct_time(tm_yearが= 2019、tm_mon = 6、tm_mday = 29、14 = tm_hour、tm_min = 58、 。。= 17のtm_sec、tm_wdayコンポーネント5 =、= 180 [tm_yday、tm_isdstが= 0)
#1 datetimaモジュール
印刷datetime.datetime.now()#出力:2019年6月29日 15:34:03.184000

フォーマット時間要求(フォーマットされた日付のシンボルテーブルのリンク):

#時間模块
印刷
time.strftime(" %Y-%M-%D%H:%のM:%S " 、time.localtime())#出力:2019年6月29日午後02時59分57秒 印刷 time.strftime (" %%のBの%D%のH:%のM:%S%Y "、time.localtime())#出力:土6月29日14時59分57秒2019
#日時模块
印刷datetime.datetime.nowを()。 strftime( '%Y-%M-%D%H:%のM:%のS')#出力:2019年6月29日午後2時59分57秒
#ISO格式时间する
。印刷datetime.datetime.now()isoformat() #出力:2019-06-29T15:39:55.599000

タイムスタンプ文字列フォーマット変換:

文字列ターンタイムスタンプ 
A = " 土28 2016年3月午前22時24分24秒" 
印刷はtime.mktime(time.strptime(A、" %%のB%のDの%H:%のM:%S%Y ")) #出力:1459175064.0(float型)
#タイムスタンプ列に
A = 1459175064.0
time.strftimeを印刷( "%D %% Y-M-%のH:%のM:%S"、time.localtime(A))#出力:2016年3月28日午後09時24分24秒

 タイム加算と減算:

timedalta构造函数:datetime.timedelta(日= 0、秒= 0、マイクロ秒= 0、= 0、分= 0、時間= 0、週= 0ミリ秒)
の印刷。datetime.datetime.now()日                            #の出力を: 29 
印刷 datetime.datetime.now() - datetime.timedelta(日= 1)     #1 出力:2019年6月28日15:48:23.451000

 

おすすめ

転載: www.cnblogs.com/weswes/p/11106821.html