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

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

Susan Sarandon
リリース: 2025-01-03 05:25:39
オリジナル
241 人が閲覧しました

How Can I Convert a Date String from 'Mon Feb 15 2010' to '15/02/2010' in Python?

日付文字列を別の形式に変換する

このプログラミング問題では、「Mon Feb」という特定の形式の日付文字列が提供されます。 15 2010」を作成し、それを別の形式「15/02/2010」に変更するという任務を負っています。この変換を実現するには、Python の datetime モジュールを利用します。

datetime モジュールは、日付と時刻の操作を処理するための強力な機能を提供します。入力日付文字列を解析してその形式を変更するには、次のメソッドを組み合わせて使用​​します。

  • datetime.strptime(input_date_string, input_format): 入力日付文字列を解析します。指定された入力形式に基づいて日時を返しますobject.
  • datetime.strftime(output_format): 希望の出力形式に従って datetime オブジェクトをフォーマットし、文字列を返します。

この例では、次のコードを実行して変換を実現します:

from datetime import datetime
input_date_string = 'Mon Feb 15 2010'
input_format = '%a %b %d %Y'
output_format = '%d/%m/%Y'
print(datetime.strptime(input_date_string, input_format).strftime(output_format))
ログイン後にコピー

このコード スニペットは、入力日付文字列を正常に変換します。指定された出力形式で、目的の出力「15/02/2010」が得られます。これらのメソッドを活用することで、日付文字列を効率的に操作し、必要に応じて別の形式に変換できます。

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

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