Teknik untuk Memformat Tanggal di PHP dari Tipe Data Datetime MySQL

Di dalam MySQL atau DBMS lainnya, tipe data date atau datetime seringkali memiliki format sebagai berikut:

yyyy-mm-dd hh:ii:ss

di mana yyyy adalah tahun sejumlah 4 digit, mm menyatakan angka bulan (2 digit), dd menyatakan tanggal (2 digit). Selanjutnya jika tipe data datetime diikuti dengan spasi, lalu ada hh yang menyatakan jam (2 digit), ii menyatakan menit (2 digit), dan terakhir adalah ss merupakan detik (2 digit). Adapun contohnya adalah: 2019-12-08 13:44:01.

Problemnya adalah, jika data tersebut dibaca di script PHP, maka bagaimana caranya supaya tipe data date atau datetime tersebut kita format dengan mudah? misalnya hanya diambil tanggalnya saja lalu diubah menjadi format tanggal di Indonesia sehingga menjadi: 08-12-2019, atau ditambahkan nama hari menjadi: Sunday, 08/12/2019.

Continue reading “Teknik untuk Memformat Tanggal di PHP dari Tipe Data Datetime MySQL”

Membuat Bilangan Random di Python

Di dalam buku saya tentang Python, pada salah satu project latihannya di Bab 5, adalah tentang membuat aplikasi game tebak angka. Ketika aplikasi ini nanti dijalankan, komputer akan merandom sebuah bilangan bulat positif kemudian user diminta menebaknya. Permainan tebak angka ini akan berhenti jika tebakan user sesuai dengan bilangan yang dipilih oleh komputer tersebut.

Untuk membuat aplikasi di atas, di dalam kode program Python diperlukan proses untuk merandom sebuah bilangan. Bagaimana cara merandom bilangan di dalam Python? baik bilangan riil maupun bilangan bulat (integer)? Serta dalam kasus lainnya, apabila terdapat sekumpulan bilangan dalam sebuah list, bagaimana mengambil secara acak sebuah bilangan dari list tersebut? Artikel ini akan membahasnya secara detil.

Continue reading “Membuat Bilangan Random di Python”

My Book: Konsep dan Implementasi Python di Kasus Big Data

Alhamdulillaah… setelah melakukan kompilasi dari modul-modul kuliah saya tentang pemrograman dasar Python dan mengembangkan kontennya selama sekitar 2 tahun, akhirnya bisa terbit juga buku saya ini.

Berikut ini adalah spesifikasi buku tersebut.

Judul: Konsep dan Implementasi Pemrograman Python, Kasus Big Data
Penulis: Rosihan Ari Yuana
Harga: Rp. 130.000
Tebal Buku: 406 Halaman
Dimensi (L x P): 14 x 21 Cm (Standar)
Penerbit: Lokomedia
Tanggal Terbit: 18 November 2019

Continue reading “My Book: Konsep dan Implementasi Python di Kasus Big Data”