pythonは現在の時間の使用状況を取得します
- 最初にライブラリをインポートします。インポート日時
- 現在の日付と時刻を取得します。now_time= datetime.datetime.now()
- 希望する日付にフォーマット:strftime()は現在の時間に1時間を追加します:add_hour = datetime.datetime.now()+ datetime.timedelta(hours = 1)#timedeltaライブラリフォーマットをインポートする必要があります: "hour":now_hour = add_hour。 strftime( '%H')
- 比如:「2020-04-19」:datetime.datetime.now()。strftime( '%Y-%m-%d')
- 時間を存在させる3つの方法:時間オブジェクト、時間文字列、タイムスタンプ。
- 文字列から日時:
- 文字列= '2020-04-19 11:23:00'
- time1 = datetime.datetime.strptime(string、 '%Y-%m-%d%H:%M:%S')
- 印刷時間1
- 2020-04-19 11:23:00
- 文字列への日時:
- time1_str = datetime.datetime.strftime(time1、 '%Y-%m-%d%H:%M:%S')
- time1_str
- 「2020-04-19 11:23:00」
- Timestamp to timeオブジェクト:
- time1 = time.localtime()
- time1_str = datetime.datetime.fromtimestamp(time1)
- 文字列から日時:
- フォーマットパラメータ:
- %曜日の略記
- %曜日の完全な名前
- %b月の省略表記
- %B完全な月名
- %c標準日付時刻文字列
- %C下2桁
- %d月の10進数の日
- %D月/日/年
- 2文字フィールドの%e、10進表記の日
- %F年月日
- %g年の下2桁、週ベースの年を使用
- %G年次年、週ベースの年を使用
- %h省略された月名
- %H 24時間制
- %I 12時間時計
- %j年の10進数の日
- %m 10進数の月
- 10時間で%M分
- %n改行
- %pローカルAMまたはPMの同等の表示
- %r 12時間
- %Rは時間と分を表示します:hh:mm
- %S小数秒
- %t水平タブ
- %Tは、時間、分、秒を表示します:hh:mm:ss
- %u曜日、月曜日が最初の日(値0〜6、月曜日は0)
- %U最初の年の週、日曜日を最初の日(0〜53の値)
- %V週ベースの年を使用した、毎年の週
- %w 10進数の曜日(0から6の値、日曜日は0)
- %W年の最初の週を月曜日とした週(0から53までの値)
- %x標準日付文字列
- %X標準時間文字列
- %y世紀のない10進数年(値は0から99)
- %Y 10年の年、世紀の部分
- %z、%Zタイムゾーン名、またはタイムゾーン名を取得できない場合はnull文字。
- %%パーセント記号
-------------------------------------------------- ------------------------------------
転載:https://www.cnblogs.com/xiaoxiaoweng/p/10966220.html