【のpython3] 028共通モジュール日時

日付時刻

  • datetinmeは、コンピューティング、日付と時刻を示し提供します

  • 必要な準備:インポート日時モジュール
import datetime

1. datetime.date

  • 理想的な日とは提供してのプロパティを
>>> dt = datetime.date(2019, 12, 12)
>>> dt
datetime.date(2019, 12, 12)
>>> dt.year
2019
>>> dt.month
12
>>> dt.day
12

2. datetime.timeの

  • そして、理想的な時間、提供時間SECOND、 マイクロ秒tzinfoのプロパティ
>>> datetime.time.fromisoformat('04:23:01')
datetime.time(4, 23, 1)
>>> datetime.time.fromisoformat('04:23:01.000384')
datetime.time(4, 23, 1, 384)
>>> datetime.time.fromisoformat('04:23:01+04:00')
datetime.time(4, 23, 1, tzinfo=datetime.timezone(datetime.timedelta(seconds=14400)))

  • 必要な準備
from datetime import datetime, timedelta

3. datetime.datetimeの

  • 時間と組み合わせた日付を提供します
>>> dt = datetime(2019, 12, 12)
>>> dt.today()
datetime.datetime(2019, 12, 12, 21, 54, 34, 746828)
>>> dt.now()
datetime.datetime(2019, 12, 12, 21, 54, 42, 291514)

4. datetime.timedelta

  • 時間の時間差を設ける、長さ
>>> t1 = datetime.now()
>>> t2 = timedelta(hours=1)
>>> (t1 + t2).strftime("%Y-%m-%d %H:%M:%S")
'2019-12-12 22:56:12'

サプリメント

  • 両方のバージョンは、エラープローン以下であります
import datetime
from datetime import datetime
from datetime import datetime
import datetime
  • 提案した文言
import datetime as dt
from datetime import datetime

おすすめ

転載: www.cnblogs.com/yorkyu/p/12032016.html