ホームページ >バックエンド開発 >Python チュートリアル >Python で印刷用に日付をフォーマットするにはどうすればよいですか?
リストに日付を追加すると、印刷出力が「[単純な「YYYY-MM-DD」ではなく、datetime.date(YYYY, MM, DD)]」 format.
Python の日付はオブジェクトです。印刷時には、次の 2 つの表現があります:
単純な日付文字列を取得するには、str() を使用して日付オブジェクトを文字列にキャストします。これにより、印刷時に通常の表現が使用されるようになります。以下に例を示します:
import datetime today = datetime.date.today() print(str(today)) # Prints "2008-11-22"
また、strftime() メソッドを使用してカスタム日付形式を作成することもできます:
print(today.strftime('%Y-%m-%d')) # Prints "2008-11-22"
strftime( ) は、日付形式をカスタマイズするためのさまざまな形式指定子をサポートしています。 as:
文字列補間を使用して、文字列内の日付を直接フォーマットすることもできます:
print(f"Today is {today:%Y-%m-%d}")
以上がPython で印刷用に日付をフォーマットするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。