「Python3.9」datetime.now().strftimeで現在日を取得する

2022年9月23日

環境
Python 3.9.13
Windows 11 Pro 21H2 64bit
PyCharm 2022.2.1 (Community Edition)

書式
datetime.now().strftime(出力形式)
出力形式を指定する主な文字列

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
%Y 年 4
%y 年 2
%m 月 2
%d 日 2
%H 時 24時間表記
%M 分 2
%S 秒 2
%f マイクロ秒(6)
%X 時:分:秒
%Y 年 4桁 %y 年 2桁 %m 月 2桁 %d 日 2桁 %H 時 24時間表記 %M 分 2桁 %S 秒 2桁 %f マイクロ秒(6桁) %X 時:分:秒
%Y 年 4桁
%y 年 2桁
%m 月 2桁
%d 日 2桁
%H 時 24時間表記
%M 分 2桁
%S 秒 2桁
%f マイクロ秒(6桁)
%X 時:分:秒

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# coding: utf-8
import datetime
# 現在日の取得
cc = datetime.date.today()
print(cc)
# 現在日の取得 スラッシュ区切りに指定
dd = datetime.datetime.now().strftime('%Y/%m/%d')
print("スラッシュ区切りの現在日")
print(dd)
# coding: utf-8 import datetime # 現在日の取得 cc = datetime.date.today() print(cc) # 現在日の取得 スラッシュ区切りに指定 dd = datetime.datetime.now().strftime('%Y/%m/%d') print("スラッシュ区切りの現在日") print(dd)
# coding: utf-8
import datetime

# 現在日の取得
cc = datetime.date.today()
print(cc)

# 現在日の取得 スラッシュ区切りに指定
dd = datetime.datetime.now().strftime('%Y/%m/%d')
print("スラッシュ区切りの現在日")
print(dd)

実行結果

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
2022-09-22
スラッシュ区切りの現在日
2022/09/22
2022-09-22 スラッシュ区切りの現在日 2022/09/22
2022-09-22
スラッシュ区切りの現在日
2022/09/22

 

Python

Posted by arkgame