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 merupakan bagian dari kursus
Bekerja dengan Tanggal dan Waktu di Python
Instruksi latihan
- Lengkapi
fmtagar sesuai dengan format ISO 8601. - Cetak
first_startdengan.isoformat()dan.strftime(); keduanya harus sama.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# 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(____)