Home » PHP » Fungsi Date strftime() PHP

Fungsi Date strftime() PHP

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Contoh
Format tanggal dan waktu lokal menurut pengaturan lokal:

<?php
echo(strftime("%B %d %Y, %X %Z",mktime(20,0,0,12,31,98))."<br>");

setlocale(LC_ALL,"hu_HU.UTF8");
echo(strftime("%Y. %B %d. %A. %X %Z"));
?>
/* Output :
December 31 1998, 20:00:00 UTC
2020. November 21. Saturday. 11:04:46 UTC
*/

Definisi dan Penggunaan

Fungsi strftime() memformat waktu dan / atau tanggal lokal menurut pengaturan lokal.

Tip: Lihat juga fungsi gmstrftime(), yang memformat waktu dan / atau tanggal GMT / UTC menurut pengaturan lokal.

Syntax

strftime(format, timestamp);

Nilai Parameter

ParameterDeskripsi
formatRequired. Menentukan bagaimana mengembalikan hasil:
% a – nama hari kerja yang disingkat
% A – nama hari kerja lengkap
% b – nama bulan yang disingkat
% B – nama bulan penuh
% c – representasi tanggal dan waktu yang disukai
% C – nomor abad (tahun dibagi 100, kisaran 00 hingga 99)
% d – hari dalam sebulan (01 hingga 31)
% D – sama seperti% m /% d /% y
% e – hari dalam sebulan (1 sampai 31)
% g – seperti% G, tapi tanpa abad
% G – tahun 4-digit sesuai dengan nomor minggu ISO (lihat% V).
% h – sama seperti% b
% H – jam, menggunakan format 24 jam (00 hingga 23)
% I – jam, menggunakan format 12-jam (01 hingga 12)
% j – hari dalam setahun (001 hingga 366)
% m – bulan (01 sampai 12)
% M – menit
% n – karakter baris baru
% p – am atau pm sesuai dengan nilai waktu yang diberikan
% r – waktu a.m. dan p.m. notasi
% R – waktu dalam notasi 24 jam
% S – detik
% t – karakter tab
% T – waktu saat ini, sama dengan% H:% M:% S
% u – hari kerja sebagai angka (1 hingga 7), Senin = 1. Peringatan: In Sun Solaris Sunday = 1
% U – jumlah minggu tahun ini, dimulai dengan hari Minggu pertama sebagai hari pertama dari minggu pertama
% V – Jumlah minggu ISO 8601 tahun ini (01 hingga 53), di mana minggu 1 adalah minggu pertama yang memiliki setidaknya 4 hari di tahun ini, dan dengan Senin sebagai hari pertama dalam seminggu
% W – nomor minggu tahun ini, dimulai dengan hari Senin pertama sebagai hari pertama dari minggu pertama
% w – hari dalam seminggu sebagai desimal, Minggu = 0
% x – representasi tanggal yang disukai tanpa waktu
% X – representasi waktu yang disukai tanpa tanggal
% y – tahun tanpa abad (kisaran 00 hingga 99)
% Y – tahun termasuk abad
% Z atau% z – zona waktu atau nama atau singkatan
%% – karakter% literal
timestampOptional. Menentukan stempel waktu Unix yang mewakili tanggal dan / atau waktu untuk diformat. Default adalah waktu lokal saat ini (waktu ())

Detail Teknis

Return Value:Mengembalikan string yang diformat sesuai format menggunakan stempel waktu yang diberikan. Nama bulan dan hari kerja dan string bergantung bahasa lainnya menghormati set lokal saat ini dengan setlocale()
PHP Version:4+
PHP Changelog:PHP 5.1: Sekarang mengeluarkan kesalahan zona waktu E_STRICT dan E_NOTICE

You may also like