python > datetime > 年月日(例:20151130)形式の文字列を取得する > print today.strftime("%Y%m%d") / print "{:%Y%m%d}".format(today)
2015年11月30日を20151130という文字列として受け取りたい。
参考 SO
色々あるが、以下の2つの方法でできそう。
test.py
import datetime
today = datetime.date.today()
print today
print today.strftime("%Y%m%d")
print "{:%Y%m%d}".format(today)
結果
Success time: 0.03 memory: 44680 signal:0
2015-11-30
20151130
20151130
.format()の方は以下の2点から使用に躊躇する。
- :が必要
- .format(today)という書き方 (today.format()と反対)
.strftime()の方は覚えやすそう。
Author And Source
この問題について(python > datetime > 年月日(例:20151130)形式の文字列を取得する > print today.strftime("%Y%m%d") / print "{:%Y%m%d}".format(today)), 我々は、より多くの情報をここで見つけました https://qiita.com/7of9/items/62e35cd783c04268e232著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .