- Beranda
- Komunitas
- Tech
- Programmer Forum
Tanggal ke TimeStamp (atau Datestamp)


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.
Kira-kira betul? Atau ada yang punya yang betul?
Kalendarnya Gregorian aja..
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..




nona212 dan Cahayahalimah memberi reputasi
3
829
11


Komentar yang asik ya
Urutan
Terbaru
Terlama


Komentar yang asik ya
Komunitas Pilihan