Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Kaedah penukaran PHP untuk cap waktu unix

Kaedah penukaran PHP untuk cap waktu unix

藏色散人
藏色散人asal
2021-09-13 10:51:182572semak imbas

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());".

Kaedah penukaran PHP untuk cap waktu unix

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(&#39;Y-m-d H:i:s&#39;,$time); //$time的值即Unix时间戳,可能是你从数据库里取出来的或者...
2. Tukar masa dalam format "2012-05-12" ke dalam cap masa:

strtotime("2012-05-12"); //返回值为int型
3. Cetak cap masa semasa:

echo(time());
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);
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’);
Hasil output ialah: 05:56: 57 PAGI

“a”上午=am、下午=pm;”A”上午=AM、下午=PM
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!

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