読みやすい形式で日付を表示する
人によって見やすい日付の形式はさまざまなので、Python には date オブジェクトを文字列に変換する柔軟な関数が用意されています。
フロリダのハリケーンデータセットで、最初に記録された出来事を確認してみましょう。この演習では、florida_hurricane_dates リストの最も早い日付を2通りの方法で整形して、ISO標準と一般的な米国式のどちらを使うか判断できるようにします。
この演習はコースの一部です
Pythonで扱う日付と時刻
演習の手順
florida_hurricane_datesの最も早い日付をfirst_dateに代入します。first_dateをISO標準で表示します。たとえば、2000年12月1日は "2000-12-01" です。.strftime()を使って、first_dateを米国式で表示します。たとえば、2000年12月1日は "12/1/2000" です。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Assign the earliest date to first_date
first_date = ____(florida_hurricane_dates)
# Convert to ISO and US formats
iso = "Our earliest hurricane date: " + first_date.____()
us = "Our earliest hurricane date: " + first_date.____("____")
print("ISO: " + iso)
print("US: " + us)