Rumah > Artikel > pembangunan bahagian belakang > Aplikasi tarikh dan masa PHP 7: Dapatkan tarikh dan hari dalam seminggu di negara tertentu
Berkenaan kaedah mendapatkan masa melalui PHP, kami telah memperkenalkan beberapa kaedah dalam artikel sebelum ini, salah satunya ialah "Tarikh dan Masa PHP Permohonan 5: Mendapatkan tarikh/masa semasa dalam zon waktu berbeza" Jika anda berminat, anda boleh mengetahui ~
Kemudian topik artikel hari ini sedikit berbeza daripada kaedah sebelumnya untuk mendapatkan masa, kerana artikel ini bukan sahaja memperkenalkan cara mendapatkan tarikh tetapi juga masa tertentu Sudah tentu, ia tidak sukar, mari kita perkenalkan secara terperinci di bawah!
Mula-mula buka editor PHP dan buat fail sampel PHP;
<?php $old_Locale = setlocale(LC_TIME, 'US'); echo strftime("Today is %a on %b %d, %Y")."\n"; setlocale(LC_TIME, $old_Locale);
Dalam kod ini, kami menggunakan fungsi setlocale untuk menetapkan wilayah tempat kami ingin mendapatkan maklumat tarikh ke Amerika Syarikat, kemudian kami menggunakan fungsi strftime untuk memformat tarikh dan masa setempat mengikut tetapan serantau.
Di sini anda perlu memahami fungsi utama strftime(). Menguasai parameter dalam fungsi ini boleh membantu anda mendapatkan maklumat masa yang anda inginkan dengan cepat; >Cara menggunakan fungsi strftime dalam php》
Berikut ialah maklumat parameter strftime yang dianjurkan:
Daripada maklumat parameter ini, kita boleh tahu bahawa parameter yang kita tetapkan,
,
masing-masing mewakili hari dalam minggu, bulan, hari dalam bulan dan tahun.
Akhir sekali, saya ingin mengesyorkan kepada anda kursus percuma terkini di platform kami "Memasuki Dunia PHP dari 0
"~ Datang dan belajar!%a - 星期几名称的简写 %A - 星期几名称的全称 %b - 月份名称的简写 %B - 月份名称的全称 %c - 首选的日期和时间表示法 %C - 表示世纪的数字(年份除以 100,范围从 00 到 99) %d - 一个月中的第几天(01 到 31) %D - 时间格式,与 %m/%d/%y 表示法相同 %e - 一个月中的第几天(1 到 31) %g - 与 %G 表示法类似,但不带世纪 %G - 与 ISO 星期数对应的 4 位数年份(见 %V) %h - 与 %b 表示法相同 %H - 小时,使用 24 小时制(00 到 23) %I - 小时,使用 12 小时制(01 到 12) %j - 一年中的第几天(001 到 366) %m - 月份(01 到 12) %M - 分 %n - 换行符 %p - 与给定的时间值相对应的 am 或 pm %r - a.m. 和 p.m. 的时间标记法 %R - 24 小时制的时间标记法 %S - 秒 %t - tab 制表符 %T - 当前时间,与 %H:%M:%S 表示法相同 %u - 星期几的数字表示(1 到 7),Monday[星期一] = 1。警告:在 Sun Solaris 系统中,Sunday[星期日] = 1 %U - 当年包含的周数,从第一个星期日开始,作为第一周的第一天 %V - 当年包含的 ISO 8601 格式下的周数(01 到 53),week 1 表示当年的第一周,至少要有四天,且以星期一作为周的第一天 %W - 当年包含的周数,从第一个星期一开始,作为第一周的第一天 %w - 以十进制数形式表示一周中的某天,Sunday[星期日] = 0 %x - 首选的日期表示法,不带时间 %X - 首选的时间表示法,不带日期 %y - 不包含表示世纪的数字的年份表示(范围从 00 到 99) %Y - 包含表示世纪的数字的年份表示 %Z 或 %z - 时区名称或简写 %% - 输出一个 % 字符
Atas ialah kandungan terperinci Aplikasi tarikh dan masa PHP 7: Dapatkan tarikh dan hari dalam seminggu di negara tertentu. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!