ホームページ >バックエンド開発 >Python チュートリアル >文字列日時文字列を Python 日時オブジェクトに変換するにはどうすればよいですか?
文字列日時文字列を日時オブジェクトに変換する
多くのアプリケーションは、文字列の形式でタイムスタンプを処理します。さらに処理するには、これらの文字列を日時オブジェクトに変換する必要があります。 「2005 年 6 月 1 日 1:33PM」のような文字列を日時オブジェクトに変換する方法は次のとおりです。
Python の datetime.strptime 関数は、ユーザー定義の形式に従って入力文字列を簡単に解析し、タイムゾーン ナイーブの日時オブジェクトを返します。
>>> from datetime import datetime >>> datetime.strptime('Jun 1 2005 1:33PM', '%b %d %Y %I:%M%p') datetime.datetime(2005, 6, 1, 13, 33)
日時オブジェクトから日付オブジェクトを取得するには、.date() を使用します。メソッド:
>>> datetime.strptime('Jun 1 2005', '%b %d %Y').date() date(2005, 6, 1)
追加リソース:
strptime は「文字列解析時間」を表し、strftime は「文字列フォーマット」を表すことに注意してください。時間です。"
以上が文字列日時文字列を Python 日時オブジェクトに変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。