Cara menggunakan apa itu timestamp php?

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 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

Fungsi yang kita bahas disini semuanya berkaitan dengan timestamp, oleh karena itu, kita perlu tahu apa itu 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:

Bài mới nhất

Chủ Đề