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

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

Mary-Kate Olsen
リリース: 2024-12-16 03:11:16
オリジナル
884 人が閲覧しました

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 サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート