Rumah > pembangunan bahagian belakang > masalah PHP > Bagaimana untuk menukar tarikh kepada cap waktu dalam php

Bagaimana untuk menukar tarikh kepada cap waktu dalam php

PHPz
Lepaskan: 2023-03-21 19:20:01
asal
1453 orang telah melayarinya

PHP ialah bahasa pengaturcaraan popular yang digunakan untuk pembangunan aplikasi web. Dalam PHP, tarikh dan masa adalah jenis data yang sangat biasa, dan cap masa ialah alat yang sangat berguna apabila berurusan dengan tarikh dan masa. Dalam artikel ini, kami akan menerangkan cara menukar tarikh kepada cap masa.

Tarikh merujuk kepada nama hari, bulan dan tahun. Cap masa mewakili bilangan saat yang telah berlalu sejak 00:00:00 pada 1 Januari 1970. Melakukan penukaran tarikh kepada cap masa dalam PHP adalah sangat mudah. Tarikh boleh ditukar kepada cap masa menggunakan fungsi PHP terbina dalam strtotime().

Berikut ialah contoh kod untuk menukar tarikh kepada cap masa menggunakan fungsi strtotime():

$my_date = "2021-10-15";
$my_timestamp = strtotime($my_date);
echo "日期". $my_date. "对应的时间戳是:". $my_timestamp;
Salin selepas log masuk

Hasil keluaran:

日期2021-10-15对应的时间戳是:1634275200
Salin selepas log masuk

Dalam kod di atas, kita Mula-mula simpan rentetan tarikh "2021-10-15" ke dalam pembolehubah $my_date. Kami kemudian menggunakan fungsi strtotime() untuk menukar $my_date kepada cap waktu dan menyimpan hasilnya dalam pembolehubah $my_timestamp. Akhir sekali, gunakan pernyataan gema untuk mengeluarkan keputusan.

Selain rentetan yang mengandungi tarikh sahaja, fungsi strtotime() juga boleh menerima rentetan yang mengandungi tarikh dan masa. Berikut ialah contoh rentetan yang mengandungi tarikh dan masa:

$my_datetime = "2021-10-15 19:10:30";
$my_timestamp = strtotime($my_datetime);
echo "日期时间". $my_datetime. "对应的时间戳是:". $my_timestamp;
Salin selepas log masuk

Output:

日期时间2021-10-15 19:10:30对应的时间戳是:1634302230
Salin selepas log masuk

Kami juga boleh menukar cap waktu kepada rentetan tarikh menggunakan PHP fungsi terbina dalam tarikh( ) boleh mencapai penukaran ini dengan mudah.

Berikut ialah contoh kod yang menggunakan fungsi date() untuk menukar cap waktu kepada rentetan tarikh:

$my_timestamp = 1634275200;
$my_date = date("Y-m-d", $my_timestamp);
echo "时间戳". $my_timestamp. "对应的日期是:". $my_date;
Salin selepas log masuk

Hasil keluaran:

时间戳1634275200对应的日期是:2021-10-15
Salin selepas log masuk

Dalam kod di atas , kami mula-mula menyimpan cap masa 1634275200 ke dalam pembolehubah $my_timestamp. Kami kemudian menggunakan fungsi date() untuk menukar $my_timestamp kepada rentetan tarikh dan menyimpan hasilnya dalam pembolehubah $my_date. Akhir sekali, gunakan pernyataan gema untuk mengeluarkan keputusan.

Untuk meringkaskan, fungsi strtotime() dan date() dalam PHP menyediakan alatan penukaran tarikh dan masa yang mudah. Menggunakan fungsi ini, kita boleh menukar tarikh dan masa dengan mudah ke dalam cap masa dan rentetan tarikh, yang sangat berguna untuk pembangunan aplikasi web.

Atas ialah kandungan terperinci Bagaimana untuk menukar tarikh kepada cap waktu dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan