まずはインポート。
import datetime
・現在の日付、時間
datetime.datetime.today() で現在の日付、時間を取得できる。import datetime dateA = datetime.datetime.today() print( dateA ) #type()で型を確認 print( type(dateA) ) #出力 # 2020-01-20 23:03:43.310328 # <class 'datetime.datetime'>
・取得した日時を文字列に変換する
datetime.datetime.strftime( 日時, 文字列 ) で日時を文字列に変換できる。文字列に記載した %Y (西暦)、%m (月)などが日時で置き換わる。
import datetime dateA = datetime.datetime.today() print( dateA ) strA = datetime.datetime.strftime( dateA, '%Y/%m/%d %p%I:%M' ) print( strA ) #出力 # 2020-01-20 23:35:44.015770 # 2020/01/20 PM11:35
基本的な書式はこちら。
月
%B January
%b Jan
曜日
%A Sunday,Monday
%a Sun, Mon
年
%Y 2020
%y 20
月
%m 01
日
%d 19
時
%H 22 (24時間表示)
%I 10 (12時間表示)
%p PM
分
%M 10
秒
%S 10
0 件のコメント:
コメントを投稿