tarikh PHP
Fungsi tarikh() PHP digunakan untuk memformat masa/tarikh.
Fungsi tarikh() PHP
Fungsi tarikh() PHP boleh memformatkan cap masa kepada tarikh dan masa yang lebih mudah dibaca.
Cap masa ialah jujukan aksara yang mewakili tarikh/masa apabila peristiwa tertentu berlaku.
Tatabahasa
string date ( string $format [, int $timestamp ] )
参数 | 描述 |
---|---|
format | 必需。规定时间戳的格式。 |
timestamp | 可选。规定时间戳。默认是当前的日期和时间。 |
Tarikh PHP() - Tarikh diformat
tarikh() Parameter pertama fungsi yang diperlukan format menentukan cara memformat tarikh/masa.
Berikut ialah beberapa aksara yang tersedia:
d - mewakili hari dalam bulan (01 - 31)
m - mewakili bulan (01 - 12)
Y - mewakili tahun (empat digit)
Untuk maklumat lanjutformat Untuk senarai semua aksara yang tersedia dalam parameter, sila rujuk Manual Rujukan Tarikh PHP kami, fungsi date().
Anda boleh memasukkan aksara lain antara huruf, seperti "/", "." atau "-", supaya anda boleh menambah pemformatan tambahan:
<?php echo date("Y/m/d") . "<br>"; echo date("Y.m.d") . "<br>"; echo date("Y-m-d"); ?>
Keluaran kod di atas kelihatan seperti ini:
2016/05/11<br> 2016.05.11<br> 2016-05-11
format Aksara | Penerangan | Contoh nilai pulangan |
---|---|---|
Hari | --- | --- |
d | Hari dalam sebulan, nombor 2 digit dengan sifar pendahuluan | 01 hingga 31 |
D | Hari dalam minggu, perwakilan teks, 3 huruf | Isn hingga Ahad |
j | Hari dalam sebulan , tiada sifar pendahuluan | 1 hingga 31 |
l (huruf kecil "L" Huruf) | Hari dalam minggu, format teks penuh | Ahad hingga Sabtu |
N | Hari dalam minggu yang diwakili oleh nombor dalam format ISO-8601 (baru ditambah dalam PHP 5.1.0) | 1 (bermaksud Isnin) Kepada 7 (bermaksud Ahad) |
S | Akhiran Bahasa Inggeris selepas hari dalam sebulan, 2 aksara | st, nd, rd atau ke. Boleh digunakan bersama dengan j |
w | Hari dalam seminggu, nombor mewakili | 0 (untuk Ahad) hingga 6 (untuk Sabtu) |
z | tahun Hari dalam | 0 hingga 365 |
minggu | - -- | --- |
W | Minggu dalam tahun dalam format ISO-8601, setiap Minggu bermula pada Isnin (baharu dalam PHP 4.1.0) | Contohnya: 42 (minggu ke-42 dalam setahun) |
Bulan | --- | --- |
F | Bulan, Format teks lengkap , seperti Januari atau Mac | Januari hingga Disember |
m | Bulan diwakili oleh nombor, dengan mendahului sifar | 01 hingga 12 |
M | Singkatan tiga huruf bagi bulan | Jan hingga Dis |
n | Bulan angka, tanpa sifar pendahuluan | 1 hingga 12 |
t | Bilangan hari dalam bulan tertentu | 28 hingga 31 |
Tahun | --- | --- |
L | Sama ada ia tahun lompat | Jika ia tahun lompat, ia adalah 1, jika tidak ia adalah 0 |
o | Nombor tahun dalam format ISO-8601. Ini adalah nilai yang sama dengan Y kecuali jika ISO Jika nombor minggu (W) adalah milik tahun sebelumnya atau tahun berikutnya, gunakan tahun itu.(Baharu dalam PHP 5.1.0) | Contoh: 1999 atau 2003 |
Y | Tahun lengkap diwakili oleh 4 digit | Contohnya: 1999 atau 2003 |
y | Tahun diwakili oleh 2 digit | Contohnya: 99 atau 03 |
Masa | --- | --- |
a | Nilai AM dan PM huruf kecil | am atau pm |
A | Nilai AM dan PM Modal | AM atau PM |
B | Swatch Internet Standard | 000 hingga 999 |
g | Jam, format 12 jam, tiada sifar pendahuluan | 1 hingga 12 |
G | jam, format 24 jam, tiada sifar pendahuluan | 0 hingga 23 |
h | Jam, format 12 jam, dengan sifar pendahuluan | 01 hingga 12 |
H | Jam, format 24 jam, dengan sifar pendahuluan | 00 hingga 23 |
i | Minit dengan sifar pendahuluan | 00 hingga 59> |
s | saat, dengan sifar pendahuluan | 00 hingga 59> |
u | ms (baharu dalam PHP 5.2.2). Perlu diingatkan bahawa fungsi date() sentiasa mengembalikan 000000 kerana ia hanya menerima integer parameter dan DateTime::format() hanya menyokong milisaat. | Contoh: 654321 |
Zon Masa | --- | - -- |
e | Pengecam zon waktu (baharu dalam PHP 5.1.0) | Contohnya: UTC, GMT, Atlantic/Azores |
Saya | Adakah waktu siang hari | Jika waktu siang hari, ia adalah 1, jika tidak, ia adalah 0 |
O | Perbezaan jam daripada Greenwich Mean Time | Contohnya: +0200 |
P | Perbezaan daripada Greenwich Mean Time (GMT), terdapat titik bertindih yang memisahkan jam dan minit (baru ditambah dalam PHP 5.1.3) | Contohnya: +02 :00 |
T | Zon waktu di mana mesin ini berada | Contohnya: EST, MDT ([Nota Penterjemah] Dalam Windows Format teks lengkap ditunjukkan di bawah, seperti "Waktu Piawai Timur", versi Cina akan memaparkan "Waktu Piawai China"). |
Z | Perbezaan masa mengimbangi dalam beberapa saat. Zon waktu mengimbangi barat UTC sentiasa negatif, dan zon masa mengimbangi timur UTC sentiasa positif. | -43200 hingga 43200 |
Tarikh/masa penuh | --- | --- |
c | Tarikh dalam format ISO 8601 (baharu dalam PHP 5) | 2004-02-12T15:19:21+00:00 |
r | Tarikh dalam format RFC 822 | Contoh:Kha, 21 Dis 2000 16:01:07 +0200 |
U | Daripada bilangan saat sejak permulaan zaman Unix (1 Januari 1970 00:00:00 GMT) | Lihat masa() |
Manual Rujukan Tarikh PHP Penuh
Untuk manual rujukan lengkap untuk semua fungsi tarikh, sila lawati Manual Rujukan Tarikh PHP Lengkap kami.
Manual rujukan ini menyediakan penerangan ringkas dan contoh aplikasi bagi setiap fungsi!