現在日時の取得方法
datetime.now()で現在日時を取得する。
from datetime import datetime a = datetime.now() print(a) # 2019-08-22 17:57:07.446640日時の整形方法
strftime()で日時を整形する。
from datetime import datetime a = datetime.now().strftime("%Y/%m/%d %H:%M:%S") print(a) # 2019/08/22 17:55:59整形オプション
内容 | オプション | 「2019/08/22 17:55:59」を整形した例 |
年 | %Y | 2019 |
年(下2桁) | %y | 19 |
月 | %m | 8 |
日 | %d | 22 |
時 (24時間表記) | %H | 17 |
時 (12時間表記) | %l | 5 |
分 | %M | 55 |
秒 | %S | 59 |
短縮月名 | %b | Aug |
月名 | %B | August |
短縮曜日名 | %a | Thu |
曜日名 | %A | Thursday |
AM or PM | %p | PM |
unixtime | %s | 1566465814 |