Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Cap masa hingga Tarikh dalam PHP

Cap masa hingga Tarikh dalam PHP

WBOY
WBOYasal
2024-08-29 13:11:21666semak imbas

Artikel berikut menyediakan garis besar untuk Cap Masa hingga Tarikh dalam PHP. Dalam PHP, kita boleh menukar cap masa kepada data; kita perlu menyebut format data yang kita mahu cap waktu kita tukar. Semasa menukar cap masa kepada data, format diperlukan, dalam PHP, kita mempunyai beberapa kaedah, atau kita boleh mengatakan fungsi yang melakukan penukaran ini untuk kita; kita hanya perlu menyebut cap masa di sana untuk mendapatkan data.

IKLAN Kursus Popular dalam kategori ini PEMBANGUN PHP - Pengkhususan | 8 Siri Kursus | 3 Ujian Olok-olok

Mulakan Kursus Pembangunan Perisian Percuma Anda

Pembangunan web, bahasa pengaturcaraan, ujian perisian & lain-lain

Cap masa ini ialah nilai integer panjang yang mewakili data dan masa untuk data seperti namanya; ia terdiri daripada data dan masa, jadi pada masa menukar cap waktu, kita juga boleh mendapatkan masa daripadanya. Di sini kita akan melihat definisi kaedah dan parameter yang diperlukan semasa berurusan dengan cap waktu dalam PHP. Kami juga akan melihat pelaksanaan dan penggunaannya secara terperinci untuk penyataan yang lebih baik.

Sintaks Cap Masa hingga Tarikh dalam PHP

Cap masa digunakan untuk mendapatkan data dan masa; kami hanya memerlukan format untuk ini.

date(string $format , int|null $timestamp = null) : string

Seperti yang anda lihat dalam sintaks di atas, ini ialah sintaks yang diberikan oleh dokumentasi rasmi PHP untuk cap waktu, yang memerlukan dua parameter di sini untuk menukar cap masa kepada tarikh dalam PHP.

Contoh:

date("ddmmyy" , timestamp) : string

Bagaimana untuk Menukar Cap Masa kepada Tarikh dalam PHP?

Setakat ini, kami sudah tahu bagaimana kami boleh mendapatkan objek data daripada integer cap waktu dalam PHP. Untuk ini, kami perlu menyediakan format yang akan membantu kami mendapatkan tarikh daripada cap masa, di sini kami akan mula-mula melihat tandatangan kaedah untuk cap masa, dan kemudian kami akan melihat bagaimana kami boleh melaksanakan ini dalam program kami dengan langkah demi langkah panduan.

Tandatangan Kaedah: Kami mempunyai satu kaedah yang disediakan oleh PHP sahaja; ia adalah kaedah terbina daripada perpustakaan PHP, dan untuk menggunakan ini, kami tidak perlu menambah perpustakaan luaran; juga, kami tidak memerlukan sebarang penyata import juga.

Tandatangan:

date(string $format , int|null $timestamp = null) : string

Seperti yang anda lihat, ini adalah pengisytiharan rasmi kaedah ini yang boleh kami gunakan untuk menukar objek cap waktu kepada tarikh. Tetapi di sini, kami mempunyai dua parameter: format dan satu lagi ialah cap masa.

a. string $format pembolehubah ini bertanggungjawab untuk mentakrifkan format untuk tarikh yang kita mahu, yang bermaksud kita boleh menentukan format di sini, di mana kita mahu tarikh kita.

Diberikan di bawah ialah format berbeza untuk data yang tersedia dalam PHP:

  • d: Jika kami menentukan nilai ini dalam format, ia akan mengembalikan tarikh daripada objek cap waktu yang kami gunakan dalam kaedah di atas. Ia hanya akan mengembalikan tarikh kepada kami.
  • m: Jika kami menentukan nilai ini dalam format, ia akan mengembalikan kami bulan daripada objek cap waktu yang kami gunakan dalam kaedah di atas. Ia hanya akan mengembalikan kita sebulan.
  • y: Jika kami menentukan nilai ini dalam format, nilai ini akan mengembalikan kami tahun daripada objek cap waktu yang kami gunakan dalam kaedah di atas. Ia hanya akan mengembalikan kita setahun.
  • dmy: Jika kami menentukan nilai ini dalam format, ia akan mengembalikan tarikh, bulan dan tahun daripada objek cap waktu yang kami gunakan dalam kaedah di atas. Ia hanya akan mengembalikan tarikh, bulan dan tahun kepada kami.
  • d/m/y: Jika kami menentukan nilai ini dalam format, maka ia akan mengembalikan tarikh, bulan dan tahun yang dipisahkan oleh '/' hadapan untuk pemahaman yang lebih baik daripada objek cap waktu yang kami telah gunakan dalam kaedah di atas. Ia hanya akan mengembalikan tarikh, bulan dan tahun kepada kami dengan '/' hadapan.
  • d-m-y: Jika kami menetapkan nilai ini di dalam format, maka ia akan mengembalikan tarikh, bulan dan tahun yang dipisahkan oleh tanda sempang '-' untuk pemahaman yang lebih baik daripada objek cap waktu yang telah kami gunakan dalam kaedah di atas. Ia hanya akan mengembalikan tarikh, bulan dan tahun kepada kami dengan '-' hadapan.
  • d-m-Y H:i:s: Bentuk ini juga akan memberi kita masa dengan tarikh, itu bermakna jam, minit dan saat dengan objek tarikh. Di sini 'H' mewakili jam, 'i' mewakili minit dan 's' mewakili saat untuk kami.

Kita boleh menggunakan borang di atas untuk mendapatkan cap masa borang tarikh; ia mudah digunakan dan dikendalikan.

b. int|null $timestamp = null: Now, we will have a look at the timestamp filed, which is the second parameter in the method; this filed is important because, on the basic of this, only the date object will be prepared. We can pass null as the value for this field; if we do so, it will calculate the data object based on the current timestamp, but if we pass any value here, it will give us the value based on it only.

Example of Timestamp to Date in PHP

Given below is the example of Timestamp to Date in PHP:

We are converting timestamps to date.

Code:

<!DOCTYPE html>
<html>
<body>
<?php
echo date( "Y-m-d H:i:s" , 1620790172 );
echo " , ";
echo date( "d-m-Y H:i:s" , 1620790172 );
echo " , ";
echo date( "d H:i:s" , 1620790172 );
echo " , ";
echo date( "Y H:i:s" , 1620790172 );
echo " , ";
echo date( "m H:i:s" , 1620790172 );
echo " , ";
echo date( "d/m/Y H:i:s" , 1620790172 );
?>
</body>
</html>

Output:

Cap masa hingga Tarikh dalam PHP

Conclusion

We may require showing value to users that they can understand so that we can convert the timestamp object to date; after that, it can be readable and under stable by others to show to the client. This function is easy to use and handle also do not require any dependency from the other things. So we can use this to get the date from the timestamp easily.

Atas ialah kandungan terperinci Cap masa hingga Tarikh dalam PHP. 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
Artikel sebelumnya:PHP 7 MySQLArtikel seterusnya:PHP 7 MySQL