Ubah Format Tanggal di Python
Muhammad Arslan 23 September 2017
Mengubah tanggal ke format lain tentu dibutuhkan oleh suatu aplikasi untuk menampilkannya sesuai kebutuhan. Ketika kamu mempuynai suatu format. Kamu dapat mengubahnya ke format lain, setelah mem-parsing-nya terlebih dahulu. Kamu akan membutuhkan strftime() dan strptime().
Berikut adalah contoh penggunaan strftime() di Python. Snippet ini dijalankan diatas iPython.
In [1]: from datetime import datetime
In [33]: x = datetime.strptime("2017-01-09", "%Y-%m-%d")
In [34]: x
Out[34]: datetime.datetime(2017, 1, 9, 0, 0)
In [40]: x.strftime("%d/%m/%Y")
Out[40]: '09/01/2017'
In [41]: x.strftime("%d %b %Y")
Out[41]: '09 Jan 2017'
In [42]: x.strftime("%d %B %Y")
Out[42]: '09 January 2017'
In [43]: x.strftime("%A, %d %B %Y")
Out[43]: 'Monday, 09 January 2017'