ホームページ >バックエンド開発 >Python チュートリアル >Python で「Mon Feb 15 2010」を「15/02/2010」に変換するにはどうすればよいですか?

Python で「Mon Feb 15 2010」を「15/02/2010」に変換するにはどうすればよいですか?

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-12-16 03:11:16877ブラウズ

How to Convert 'Mon Feb 15 2010' to '15/02/2010' in Python?

Python を使用した日付形式の変換

質問:

「Mon Feb 15 2010」という形式で、次のように変換したいと考えています。 「2010/02/15」。 Python でこの書式変更を行うにはどうすればよいですか?

答え:

最初の日付文字列を解析してその書式を変更するには、datetime モジュールが簡単な解決策を提供します。

datetime.datetime.strptime(input_date_string, input_format).strftime(output_format)

このコード行では、strptime 関数を使用して入力文字列を datetime オブジェクトに変換し、 input_format を指定し、strftime 関数を使用して目的の日付形式を出力します。

指定された例では、次のコードが変換を実行します。

from datetime import datetime
result = datetime.strptime('Mon Feb 15 2010', '%a %b %d %Y').strftime('%d/%m/%Y')
print(result)

このコードは '15 を出力します。 /02/2010'、指定された出力形式です。

追加注:

datetime モジュールは、入力と出力の両方に幅広い形式指定子を提供します。これらの指定子の完全なリストについては、ドキュメントを参照してください: https://docs.python.org/3/library/datetime.html#strftime-and-strptime-behavior.

以上がPython で「Mon Feb 15 2010」を「15/02/2010」に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。