Kaedah penukaran PHP untuk cap waktu unix: 1. Tukar cap waktu Unix melalui "tarikh('Y-m-d H:i:s',$time);" 2. Tukar format masa melalui fungsi strtotime Tukar kepada cap waktu ; 3. Cetak cap masa masa semasa melalui "echo(time());".
Persekitaran pengendalian artikel ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3
kaedah penukaran php untuk unix cap masa
Penukaran PHP Cap Waktu Unix
1 Tukar cap waktu Unix kepada format seperti "2012-05-12 11:09:15": <.>
date('Y-m-d H:i:s',$time); //$time的值即Unix时间戳,可能是你从数据库里取出来的或者...
Salin selepas log masuk
2. Tukar masa dalam format "2012-05-12" ke dalam cap masa:
strtotime("2012-05-12"); //返回值为int型
Salin selepas log masuk
3. Cetak cap masa semasa:
echo(time());
Salin selepas log masuk
Lanjutan
Malah, fungsi tarikh yang disediakan oleh PHP adalah sangat mudah untuk digunakan Contohnya, jika anda ingin menukar cap waktu Unix ke dalam format tarikh yang anda inginkan, seperti "Mei 2012". 25th":
date(‘Y年m月d日’,$time);
Salin selepas log masuk
Anda dapat melihat bahawa fungsi tarikh hanya berminat dengan "Y", "m", dan "d". Bagi aksara khas yang anda masukkan di tengah, dia tidak t memberi banyak perhatian.
■Tahun – “Y” mewakili tahun empat digit. 2012
■Tahun – “y” mewakili tahun dua digit. 12
■Bulan – “F” bermaksud ejaan penuh bagi bulan Inggeris. Januari akan dipaparkan sebagai "januari"
■bulan - "M" mewakili 3 aksara pertama bulan Inggeris. Januari akan dipaparkan sebagai singkatan Januari "jan"
■bulan - "m" mewakili bulan angka. Januari dipaparkan sebagai "01" dan Disember ialah "12"
■Hari – "j" mewakili tarikh berangka. Jika tarikh ialah satu digit, "0" tidak akan ditambahkan pada digit tinggi, contohnya: "9", "12"
■Hari – "d" mewakili tarikh berangka. Jika tarikh ialah satu digit, digit tinggi akan diisi dengan "0", contohnya: "09", "12"
■ Jam - "g" masa dua belas jam, jika ia satu digit digit tinggi tidak akan Tambah "0", contohnya: "3", "12"
■ Jam - masa "G" dalam format dua puluh empat jam, jika ia adalah satu -digit digit tinggi, "0" tidak akan ditambah, contohnya: " 3”, “18”
■ Jam – “h” ialah masa dua belas jam, jika ia adalah satu digit, “ 0” akan ditambah pada digit tinggi, contohnya: “03”, “12”
■Jam – “H” dalam format 24 jam Jika ia adalah digit tinggi satu digit, “. 0” akan ditambah, contohnya: “03”, “18”
■Minit – “i” minit , contohnya: "09", "60"
■ saat - " s" saat, contohnya: "06", "60"
Akhir sekali, sila ambil perhatian bahawa jika ia adalah output format masa jam dua belas jam, perlu menunjukkan pagi dan petang
Untuk contoh: tarikh gema('g:i:s a');
Hasil keluaran ialah: 5:56:57 pagi
echo date(‘h:i:s A’);
Salin selepas log masuk
Hasil output ialah: 05:56: 57 PAGI
“a”上午=am、下午=pm;”A”上午=AM、下午=PM
Salin selepas log masuk
Sains Popular
Cap masa adalah sejak 1 Januari 1970 (00:00:00 GMT) saat. Ia juga dipanggil Unix Timestamp.
Cap masa Unix (cap masa Unix), juga dikenali sebagai masa Unix (masa Unix), masa POSIX (masa POSIX), ialah kaedah perwakilan masa, ditakrifkan sebagai 1 Januari 1970 Greenwich Mean Time Jumlah bilangan saat sejak 00:00:00 hingga sekarang. Cap masa Unix bukan sahaja digunakan dalam sistem Unix dan sistem seperti Unix, tetapi juga digunakan secara meluas dalam banyak sistem pengendalian lain.
Pembelajaran yang disyorkan: "
Tutorial Video PHP"
Atas ialah kandungan terperinci Kaedah penukaran PHP untuk cap waktu unix. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!