Kaskus

Tech

terakhirxAvatar border
TS
terakhirx
Tanggal ke TimeStamp (atau Datestamp)
Ane sedang bikin koding buat mengkonversi tanggal (y, m, d) menjadi datestamp.

Entahlah datestamp itu makanan apa. Ada juga timestamp.

Pokoknya 1 Januari 1970 dikonversi jadi 0
2 Januari 1970 dikonversi jadi 1
3 Januari 1970 dikonversi jadi 2
dst semua tanggal dinomori sampai tanggal kiamat.

Fungsi yang sudah (hampir) jadi ada di bahasa pemrograman,
tapi ane pengen rumusnya.
Corat-coret sret sret sret dapatnya gini.

Code:

<?php
$ymd_to_ts = function($y, $m, $d){
return 365 * $y + floor( $y / 4 ) - floor( $y / 100 ) + floor( $y / 400 )
+ 30 * $m + floor( ($m + ( $m > 8 )) / 2) + (($y % 4 == 0) - ($y % 100 == 0) + ($y % 400 == 0) ? 1 : 2) * ($m < 3)
+ $d - 719560;
};


Kira-kira betul? Atau ada yang punya yang betul?
Kalendarnya Gregorian aja..
CahayahalimahAvatar border
nona212Avatar border
nona212 dan Cahayahalimah memberi reputasi
3
829
11
GuestAvatar border
Komentar yang asik ya
Urutan
Terbaru
Terlama
GuestAvatar border
Komentar yang asik ya
Komunitas Pilihan