Membuat ulang format ISO dengan strftime()
Pada bab sebelumnya, Anda menggunakan strftime() untuk membuat string dari objek date. Sekarang setelah Anda mengenal objek datetime, mari berlatih melakukan hal serupa.
Buat ulang metode .isoformat() menggunakan .strftime(), dan cetak waktu mulai perjalanan pertama dalam himpunan data kita.
| Referensi | |
|---|---|
| %Y | Tahun 4 digit (0000-9999) |
| %m | Bulan 2 digit (1-12) |
| %d | Hari 2 digit (1-31) |
| %H | Jam 2 digit (0-23) |
| %M | Menit 2 digit (0-59) |
| %S | Detik 2 digit (0-59) |
Latihan ini adalah bagian dari kursus
Bekerja dengan Tanggal dan Waktu di Python
Petunjuk latihan
- Lengkapi
fmtagar sesuai dengan format ISO 8601. - Cetak
first_startdengan.isoformat()dan.strftime(); keduanya harus sama.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Import datetime
from datetime import datetime
# Pull out the start of the first trip
first_start = onebike_datetimes[0]['start']
# Format to feed to strftime()
fmt = "____"
# Print out date with .isoformat(), then with .strftime() to compare
print(first_start.isoformat())
print(____)