Bagaimana untuk menukar masa hari ini kepada cap masa dalam php

PHPz
Lepaskan: 2023-03-29 10:35:53
asal
579 orang telah melayarinya

Cap masa PHP ialah perwakilan masa yang mewakili bilangan saat dari 1 Januari 1970 00:00:00 (Masa Purata Greenwich) hingga masa semasa. Dalam PHP, kadangkala anda perlu menukar masa semasa menjadi cap masa untuk pemprosesan. Artikel ini akan memperkenalkan cara menukar masa hari ini kepada cap masa dalam PHP.

1 Gunakan fungsi masa() untuk mendapatkan cap masa semasa

Dalam PHP, gunakan fungsi masa() untuk mendapatkan cap masa semasa, contohnya:

$timestamp = time();
echo $timestamp;
Salin selepas log masuk
<.>Ini Coretan kod akan mengeluarkan cap masa semasa Hasilnya mungkin serupa dengan:

1550394377
Salin selepas log masuk
Nilai ini mewakili bilangan saat dari 00:00:00 pada 1 Januari 1970 hingga sekarang.

2. Gunakan fungsi strtotime() untuk menukar rentetan tarikh hari ini kepada cap waktu

Dalam PHP, anda boleh menggunakan fungsi strtotime() untuk menukar rentetan tarikh kepada cap waktu. Contohnya, kod berikut akan mendapat rentetan tarikh hari ini dan menukarnya menjadi cap masa:

$date = date('Y-m-d');
$timestamp = strtotime($date);
echo $timestamp;
Salin selepas log masuk
Kod ini boleh mengeluarkan cap masa hari ini Hasilnya mungkin serupa dengan:

1550409600
Salin selepas log masuk
Nilai ini juga mewakili bilangan saat dari 00:00:00 pada 1 Januari 1970 hingga sekarang, kecuali bilangan saat di sini mewakili awal pagi hari ini, iaitu, masa mula hari ini.

3 Gunakan fungsi mktime() untuk menukar masa hari ini kepada cap waktu

Dalam PHP, anda boleh menggunakan fungsi mktime() untuk menjana cap waktu. Jika parameter yang dihantar tidak mencukupi, masa semasa akan digunakan untuk melengkapkannya secara automatik. Sebagai contoh, kod berikut akan mendapat jam, minit, saat dan tahun, bulan dan hari semasa hari ini, serta menukarnya kepada cap masa:

$hour = 0;
$minute = 0;
$second = 0;

$today = date('Y-m-d');
list($year, $month, $day) = explode('-', $today);

$timestamp = mktime($hour, $minute, $second, $month, $day, $year);
echo $timestamp;
Salin selepas log masuk
Hasil output kod ini adalah serupa dengan kod sebelumnya, dan ia juga merupakan cap masa hari ini. Parameter fungsi mktime() ialah jam, minit, saat, bulan, hari dan tahun.

Ringkasan:

Artikel ini memperkenalkan tiga kaedah untuk menukar masa hari ini kepada cap masa dalam PHP, iaitu menggunakan fungsi time(), menggunakan fungsi strtotime() dan menggunakan fungsi mktime(). Kaedah yang berbeza boleh dipilih mengikut keperluan yang berbeza. Cap masa ialah cara yang sangat mudah untuk menyatakan masa dan sangat biasa digunakan dalam PHP.

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

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
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!