はじめに
Python では、日付をさまざまな形式で表すことができます。最も一般的な形式の 1 つは ISO-8601 形式で、これは日付と時刻を標準化された方法で表します。このチャレンジでは、日付を ISO-8601 形式に変換する関数を作成します。
Python では、日付をさまざまな形式で表すことができます。最も一般的な形式の 1 つは ISO-8601 形式で、これは日付と時刻を標準化された方法で表します。このチャレンジでは、日付を ISO-8601 形式に変換する関数を作成します。
datetime.datetime オブジェクトを引数として受け取り、ISO-8601 形式で表される日付を表す文字列を返す関数 to_iso_date(d) を作成します。この関数は、日付を ISO-8601 形式に変換するために datetime.datetime.isoformat() メソッドを使用する必要があります。
from datetime import datetime
def to_iso_date(d):
return d.isoformat()
from datetime import datetime
to_iso_date(datetime(2020, 10, 25)) ## 2020-10-25T00:00:00
このチャレンジでは、日付を ISO-8601 形式に変換する関数を作成しました。datetime.datetime.isoformat() メソッドを使用して datetime.datetime オブジェクトを ISO-8601 日付に変換する方法を学びました。