1.datetime処理日時
現在の日付と時刻を取得します。
1 から日時インポート日時 2今= datetime.now() 3 プリント(今)
指定された日付と時刻を取得します。
1 から日時インポート日時 2 3 DT =日時(2019,6,26,17,14 ) 4 プリント(DT)
タイムスタンプの日時ターンは現地時間のタイムスタンプを回し、タイムスタンプ値はタイムゾーンとは何の関係もありません、コンピュータ記憶は、タイムスタンプで、1970インディアン1越1 00:00:00(グリニッジ標準時)
1 から日時インポート日時 2 3 DT = datetime.now() 4 プリント(dt.timestamp())
タイムスタンプ转日時
1 から日時インポート日時 2 。3 T = 1234567890 。4 プリント(datetime.fromtimestamp(T)) #ローカル時間、東領域8 。5 プリント(datetime.utcfromtimestamp(T)) #グリーン時間、時間帯UTCに
strの日時を回します
1 から日時インポート日時 2 3 D = datetime.strptime(' 2019年6月26日17時30分○○秒'、' %Y.%M%のD%H:%のM:%のS ' ) 4 プリント(D)
日時ターンSTR
1 から日時インポート日時 2 。3今= DateTime.Now() 。4 プリント(now.strftime(' %A、%のBは、%D%のH:%のM:%のS '))#1 週、月、日、
日付の出力形式
日時形式のPython記号: %Yは、2桁の年(00-99表す)% Yは4桁の年を表し(000から9999 )%の M(01-12を) %の範囲内(一日のd月0-31 )% H 24時間(0-23時間、株)%の 時間12は01〜12時間製Iの数(ある)%の 分のMの数(00 = 59 )%の S秒(00-59 ) %簡略化されたローカル週間名前 %ローカル名の完全な週 %がB地域の簡素化の月名 %のB完全な月名ローカル %Cは、対応するローカルの日付と時刻が示す示し (001から366パーセントのJ年1日) %P AMまたはPMローカル同等フー 年のU%(00から53までの週の週の開始と日曜日に) 週ワット%(0-6 )、日曜日の週に開始し 、今年の%W週数(00から53 週の月曜日にします)開始 %のXは、日付地元表し %をXは、対応するローカル時刻表し %の現在のタイムゾーンZの名前 %%数自体%を
日時減算は直接はtimedelta +を導入しました -
1 から日時インポート日時で、timedelta 2 3今= datetime.now() 4 プリント(今+はtimedelta(日= 1000、時間= 1))
現地時間はUTC時間を回します
1 から日時インポート日時で、timedelta、タイムゾーン 2 3 tz_utc_8 =タイムゾーン(はtimedelta(時間= 8)) #00:创建时区UTC + 8 4今= datetime.now() 5 プリント(now.replace(tzinfoが= tz_utc_8))