Setem masa ialah cara mudah untuk sistem komputer merekod tarikh dan masa. Dalam PHP, anda boleh mengira perbezaan masa, mendapatkan semula data dan banyak lagi dengan menukar masa tarikh kepada cap masa. Artikel ini akan memperkenalkan cara menukar masa kepada cap masa dalam PHP.
Dalam PHP, anda boleh menggunakan fungsi date() untuk menukar sebarang format tarikh dan masa kepada cap waktu. Sintaks fungsi ini adalah seperti berikut:
date(string $format[, int $timestamp])
Antaranya, parameter $format
mewakili format tarikh dan masa, dan maksud huruf yang boleh digunakan adalah seperti berikut:
Y
, 4 Tahun dengan angka; tarikh, jika kurang daripada dua digit, tambah 0 sebelum itu; >m
d
H
i
s
Tukar kepada format yang ditentukan. Kemudian, tukar tarikh dan masa itu kepada cap masa menggunakan fungsi $timestamp
fungsi strtotime()
<?php $date = date('Y-m-d H:i:s'); $timestamp = strtotime($date); ?>
$date
date()
fungsi ialah fungsi masa yang sangat berguna dalam PHP yang boleh menukar sebarang tarikh dan masa teks ialah cap masa. Sintaks fungsi ini adalah seperti berikut: strtotime()
$timestamp
Di mana, pembolehubah strtotime()
menyimpan tarikh dan masa yang ditentukan. Kemudian, gunakan fungsi
strtotime(string $time[, int $now])
$time
$now
<?php $time = '2022-10-10 10:10:10'; $timestamp = strtotime($time); ?>
Dalam PHP, anda juga boleh menggunakan kelas DateTime untuk menukar tarikh dan masa kepada cap masa. Kelas ini menyediakan pelbagai kaedah untuk pemprosesan tarikh dan masa yang lebih mudah. Berikut ialah contoh menukar tarikh dan masa yang ditentukan kepada cap masa: $time
strtotime()
$timestamp
di mana pembolehubah
<?php $time = '2022-10-10 10:10:10'; $datetime = new DateTime($time); $timestamp = $datetime->getTimestamp(); ?>
Atas ialah kandungan terperinci Bagaimana untuk menukar masa ke cap waktu dalam php? Pengenalan kepada tiga kaedah. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!