PHP date_format

PHP date_format

Definisi dan Penggunaan

Fungsi PHP date_format digunakan untuk memformat tanggal dan waktu sesuai dengan format yang diinginkan. Fungsi ini dapat digunakan untuk memformat object DateTime atau DateTimeImmutable.

Catatan: Fungsi ini tidak menggunakan lokal (semua keluaran dalam bahasa Inggris).

Contoh

Kembalikan object DateTime baru, lalu format tanggal:

<!DOCTYPE html>
<html>
<body>

<?php
$tanggal=date_create("2013-03-15");
echo date_format($tanggal,"Y/m/d H:i:s");
?>

</body>
</html>

Jalankan Contoh

Sintaks

date_format(object, format)

Nilai Parameter

ParameterDeskripsi
objectDiperlukan. Menentukan object DateTime yang dikembalikan oleh date_create()
formatDiperlukan. Menentukan format untuk tanggal. Karakter berikut dapat digunakan:

  • d – Hari dalam sebulan (dari 01 sampai 31)
  • D – Representasi tekstual dari satu hari (tiga huruf)
  • j – Hari dalam sebulan tanpa angka nol di depan (1 sampai 31)
  • l (huruf kecil ‘L’) – Representasi tekstual lengkap dari satu hari
  • N – Representasi numerik ISO-8601 untuk satu hari (1 untuk Monday, 7 untuk Sunday)
  • S – Akhiran ordinal bahasa Inggris untuk hari dalam sebulan (2 karakter st, nd, rd atau th. Berfungsi baik dengan j)
  • w – Representasi numerik dari hari (0 untuk Sunday, 6 untuk Saturday)
  • z – Hari dalam setahun (dari 0 hingga 365)
  • W – Angka minggu ISO-8601 dalam setahun (minggu dimulai pada hari Monday)
  • F – Representasi tekstual lengkap dari satu bulan (January hingga December)
  • m – Representasi numerik dari satu bulan (dari 01 sampai 12)
  • M – Representasi tekstual singkat dari satu bulan (tiga huruf)
  • n – Representasi numerik dari satu bulan, tanpa nol di depan (1 sampai 12)
  • t – Jumlah hari dalam bulan tertentu
  • L – Apakah itu tahun kabisat (1 jika itu adalah tahun kabisat, 0 jika tidak)
  • o – Nomor tahun ISO-8601
  • Y – Representasi empat digit dari satu tahun
  • y – Representasi dua digit dari satu tahun
  • a – Huruf kecil am atau pm
  • A – Huruf besar AM atau PM
  • B – Contoh waktu Internet (000 hingga 999)
  • g – format 12 jam dari satu jam (1 sampai 12)
  • G – format 24 jam dari satu jam (0 hingga 23)
  • h – format 12 jam dari satu jam (01 hingga 12)
  • H – format 24 jam dari satu jam (00 hingga 23)
  • i – Menit dengan nol di depan (00 hingga 59)
  • s – Detik, dengan nol di depan (00 hingga 59)
  • u – Mikrodetik (ditambahkan dalam PHP 5.2.2)
  • e – Pengidentifikasi zona waktu (Contoh: UTC, GMT, Atlantic/Azores)
  • I (kapital i) – Apakah tanggal dalam waktu musim panas (1 jika Daylight Savings Time, 0 jika tidak)
  • O – Selisih waktu Greenwich (GMT) dalam jam (Contoh: +0100)
  • P – Selisih waktu Greenwich (GMT) dalam jam:menit (ditambahkan dalam PHP 5.1.3)
  • T – singkatan zona waktu (Contoh: EST, MDT)
  • Z – Offset zona waktu dalam hitungan detik. Offset untuk zona waktu di sebelah barat UTC adalah negatif (-43200 hingga 50400)
  • c – Tanggal ISO-8601 (mis. 2013-05-05T16:34:42+00:00)
  • r – Tanggal berformat RFC 2822 (mis. Fri, 12 Apr 2013 12:01:05 +0200)
  • U – Detik sejak Unix Epoch (1 January 1970 00:00:00 GMT)

dan konstanta standar berikut juga dapat digunakan (tersedia sejak PHP 5.1.0):

  • DATE_ATOM – Atom (contoh: 2013-04-12T15:52:01+00:00)
  • DATE_COOKIE – Cookie HTTP (contoh: Friday, 12-Apr-13 15:52:01 UTC)
  • DATE_ISO8601 – ISO-8601 (contoh: 2013-04-12T15:52:01+0000)
  • DATE_RFC822 – RFC 822 (contoh: Fri, 12 Apr 13 15:52:01 +0000)
  • DATE_RFC850 – RFC 850 (contoh: Friday, 12-Apr-13 15:52:01 UTC)
  • DATE_RFC1036 – RFC 1036 (contoh: Fri, 12 Apr 13 15:52:01 +0000)
  • DATE_RFC1123 – RFC 1123 (contoh: Fri, 12 Apr 2013 15:52:01 +0000)
  • DATE_RFC2822 – RFC 2822 (Fri, 12 Apr 2013 15:52:01 +0000)
  • DATE_RFC3339 – Sama seperti DATE_ATOM (sejak PHP 5.1.3)
  • DATE_RSS – RSS (Fri, 12 Aug 2013 15:52:01 +0000)
  • DATE_W3C – World Wide Web Consortium (contoh: 2013-04-12T15:52:01+00:00)

Detail Teknis

Nilai Pengembalian:Mengembalikan tanggal yang diformat sebagai string. FALSE saat gagal
Versi PHP:5.2+

Tutorial sebelumnya : PHP Date Dan PHP Time
Tutorial setelahnya : PHP date_add
Semua Tutorial PHP : Tutorial PHP

Tinggalkan Balasan

Keranjang Belanja0
Keranjang belanja kosong ...
0