Bagaimana Cara Mengatasi Transaksi Beda Waktu, Antar Kota Menggunakan Php/Laravel
Hai Sobat Edunesia di artikel kali ini saya mau memberi tau bagaimana cara convert waktu dengan beda negara misalnya servernya di jakarta atau indonesia sedangkan yang ingin melakukan transaksi usernya itu beda negara misal di arab bahkan rusia itu bisa. bagaimana caranya ? yuk simak artikel saya.
Komputer hanya dapat mengenal 1 dan 0, membuatnya agak rumit untuk menginterpretasikan tanggal dalam bentuk tahun, bulan, dan hari. Para ilmuwan menemukan solusi untuk membantu komputer memahami tanggal: berikan tanggal ke komputer sebagai nilai numerik dalam hitungan detik dan ajarkan untuk menginterpretasikan nilai tersebut sebagai tanggal yang dapat dibaca manusia. Nilai detik ini akan dihitung dengan memilih titik referensi dan menghitung jumlah detik yang telah berlalu sejak titik tersebut. Inilah yang dimaksud dengan Epoch Time
Dalam kamus bahasa Inggris, “Epoch” didefinisikan sebagai waktu instan yang dianggap sebagai titik awal untuk periode atau peristiwa tertentu. Dalam Komputasi, “Epoch Time” mengacu pada titik awal yang digunakan untuk menghitung jumlah detik yang telah berlalu.
Pada bahasa pemerograman tertentu beda cara convertnya disini saya akan memberikan penjelasan tentang cara convert epoch time menggunakan bahasa pemerograman PHP dan Javascript pertama kalian kunjungi https://www.epochconverter.com/ untuk mendapatkan epoch time.
PHP Epoch Time
$epoch = time();
$dt = new DateTime("@$epoch"); // convert UNIX timestamp to PHP DateTime
echo "<p>Epoch Time " . $epoch."</p>"; // output = 1683710130
echo "<p>Epoch Time Sudah Konvert ". $dt->format('Y-m-d H:i:s')."</p>"; // output = 2023-05-10 09:15:30
Javascript Epoch Time
Jika kalian ingin di insert ke database jangan lupa set fieldnya menggunakan tipe data INT atau BIG INT intinya number kenapa karena biar enak pas parsing datanya dan tidak melakukan konvert2 lagi. Semoga Bermanfaat artikel yang saya bagikan ini. Info lebih lanjut bisa follow sosial media kami :
Instagram : @kuliahkaryawan.id
Tiktok : @kuliahkaryawan.id
Youtube : @kuliahkaryawan_id
