timestamp −Menentukan Un mewakili tarikh dan/atau masa untuk diformatkan"/>
timestamp −Menentukan Un mewakili tarikh dan/atau masa untuk diformatkan">
Rumah > Artikel > pembangunan bahagian belakang > fungsi strftime() dalam PHP
strftime() memformat masa/tarikh tempatan mengikut tetapan setempat. Jika tiada cap masa diberikan, mengembalikan rentetan terformat menggunakan waktu tempatan semasa mengikut rentetan format yang diberikan.
strftime(format, timestamp)
cap masa Menentukan tarikh dan masa atau cap waktu Unix pada masa itu.
format
%a − singkatan nama hari dalam minggu
%A kuat> − Nama hari penuh dalam minggu
%b
%B − Nama bulan penuh
%c > ; − Perwakilan tarikh dan masa pilihan
%C − Abad (tahun dibahagikan dengan 100, Julat ialah 00 hingga 99)
%d
%D − Sama seperti %m/%d/%y
− Bilangan hari dalam bulan (1 hingga 31)
%g > ; Serupa dengan %G, tetapi tidak termasuk abad
%G − 4 digit sepadan dengan nombor minggu ISO Tahun ( lihat %V).
%h − Sama seperti %b
%H − jam, menggunakan format 24 jam (00 hingga 23)
%I < ;/ kuat> − jam, menggunakan jam 12 jam (01 hingga 12)
%j hari dalam tahun ( 001 hingga 366)
%m − Bulan (01 hingga 12)
%M
%n − Pecah baris
%p ;< ;/li>
%r − Perwakilan waktu pagi dan petang
%R − perwakilan masa 24 jam
%S ;/li>
%t − aksara tab
< ;/strong> − Masa semasa, bersamaan dengan %H:%M:%S
%u > ; dalam minggu (1 hingga 7), Isnin ialah 1. Amaran: Di Sun Solaris, Ahad ialah 1 Pengiraan bermula dari hari pertama minggu pertama
%V nombor minggu dalam tahun (01 hingga 53), di mana Minggu 1 ialah minggu pertama dalam tahun yang mempunyai sekurang-kurangnya 4 hari, dengan hari Isnin sebagai hari pertama dalam minggu itu.
%W − 当年的周数,以第一个星期一作为第一周的第一天开始计算
%w − 一周的天数(0到6),星期日为0
%x − 首选的日期表示,不包括时间
%X − 首选的时间表示,不包括日期
%y − 不包括世纪的年份(范围为00到99)
%Y − 包括世纪的年份
%Z或%z − 时区或名称或缩写
%% − 一个字面上的%字符
strftime()函数根据给定的格式字符串使用给定的时间戳或当前本地时间返回一个格式化的字符串。
以下是一个示例 −
Live Demo
<?php setlocale(LC_TIME, 'en_US'); echo strftime("%b %d %Y %H:%M:%S", mktime(20, 0, 0, 10, 31, 2018)) . "</p><p>"; ?>
Oct 31 2018 20:00:00
让我们看另一个例子 −
实时演示
<?php echo(strftime("%B %d %Y, %X %Z",mktime(20,0,0,12,31,92))."<br>"); ?>
December 31 1992, 20:00:00 UTC
Atas ialah kandungan terperinci fungsi strftime() dalam PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!