Dari salah satu posting saya yang lain, dapatkan unixtimestamp:
$unixTimestamp = time[];
Mengubah ke format datetime mysql:
$mysqlTimestamp = date["Y-m-d H:i:s", $unixTimestamp];
Mendapatkan stempel waktu mysql:
$mysqlTimestamp = '2013-01-10 12:13:37';
Mengonversikannya ke unixtimestamp:
$unixTimestamp = strtotime['2010-05-17 19:13:37'];
... membandingkannya dengan satu atau beberapa kali, untuk melihat apakah pengguna memasukkan waktu yang realistis:
if[$unixTimestamp > strtotime["1999-12-15"] && $unixTimestamp < strtotime["2025-12-15"]]
{...}
Stempel waktu Unix juga lebih aman. Anda dapat melakukan hal berikut untuk memeriksa apakah variabel URL yang lulus valid, sebelum memeriksa [misalnya] pemeriksaan rentang sebelumnya:
if[ctype_digit[$_GET["UpdateTimestamp"]]]
{...}
Pada kesempatan yang baik ini kita akan membahas tentang fungsi time, mktime, dan strtotime pada PHP. Fungsi Fungsi yang kita bahas disini
semuanya berkaitan dengan timestamp, oleh karena itu, kita perlu tahu apa itu timestamp.strtotime[]
dan mktime[]
keduanya memiliki fungsi yang sama yaitu menghasilkan waktu dalam format timestamp. Beda keduanya adalah, pada fungsi strtotime[]
, argumen yang diterima adalah string [teks] sedangkan pada fungsi mktime[]
, argumen yang digunakan adalah satuan waktu.Pengertian Timestamp
Timestamp adalah istilah yang mengacu pada standar waktu berupa waktu dalam detik sejak epoch time: 1970-01-01 00:00:00, sehingga, angka 1 dalam timestamp berarti 1 detik sejak 1970-01-01 00:00:00 yaitu 1970-01-01 00:00:01, sedangkan 60 berarti 1970-01-01 00:01:00, dst..
Sebagai tambahan, kita juga perlu untuk memahami zona waktu pada PHP: Memahami Zona Waktu [Timezone] dan Selisih Waktu Pada PHP
I. Fungsi Time Pada PHP
Fungsi time[]
digunakan untuk mengambil waktu sekarang pada komputer server dalam format timestamp. Fungsi ini tidak memiliki argumen.
Timestamp yang dihasilkan oleh fungsi time[]
 selalu pada waktu UTC [GMT +  0], meskipun konfigurasi zone waktu berubah ubah. Lebih jauh tentang timezone, dapat dibaca pada
artikel: Memahami Zona Waktu [Timezone] dan Selisih Waktu Pada PHP
Contoh: