พารามิเตอร์บางตัวที่สำคัญของฟังก์ชัน
strftime()
พารามิเตอร์บางตัวที่สำคัญที่ใช้ส่งให้ฟังก์ชัน strftime()
วัน
พารามิเตอร์ | คำอธิบาย | ตัวอย่าง |
%a | วันชื่อย่อ | Sun |
%A | วัน | Sunday |
%d | วันในเดือน ตัวเลข 2 หลัก | 01 - 31 |
%e | วันในเดือน | 1 - 31 |
%j | วันในปี ตัวเลข 3 หลัก | 001 - 366 |
%u | วันในสัปดาห์ ตัวเลข 1แทนวันจันทร์ -7 แทนวันอาทิตย์ | 1 - 7 |
%w | วันในสัปดาห์ ตัวเลข 0 แทนวันอาทิตย์ - 6 แทนวันเสาร์ | 0 - 6 |
สัปดาห์
พารามิเตอร์ | คำอธิบาย | ตัวอย่าง |
%U | สัปดาห์ในปี นับจากวันอาทิตย์แรกเป็นสัปดาห์แรก | 13 |
%V | สัปดาห์ในปี นับจากสัปดากห์แรกที่มีอย่างน้อย 4 วัน และเริ่มจากวันจันทร์เป็นวันแรก | 01 |
%W | สัปดาห์ในปี นับจากวันจันทร์แรกเป็นสัปดาห์แรก | 42 |
เดือน
พารามิเตอร์ | คำอธิบาย | ตัวอย่าง |
%b | เดือน ชื่อย่อ | Jan |
%B | เดือน | January |
%h | เดือน ชื่อย่อ | Jan |
%m | เดือน ตัวเลข 2 หลัก | 01 - 12 |
ปี
พารามิเตอร์ | คำอธิบาย | ตัวอย่าง |
%C | ตัวเลข 2 ตัวจากการหารปีด้วย 100 | 19 ( คือ ศตวรรษ ที่ 20 ) |
%g | Two digit representation of the year going by ISO-8601:1988 standards (see %V) | Example: 09 for the week of January 6, 2009 |
%G | The full four-digit version of %g | Example: 2008 for the week of January 3, 2009 |
%y | ปี ตัวเลข 2 หลัก | 03 (แทน 2003) |
%Y | ปี ตัวเลข 4 หลัก | 2003 |
เวลา
พารามิเตอร์ | คำอธิบาย | ตัวอย่าง |
%H | ชั่วโมง ตัวเลข 2 หลักรูปแบบ 24 ชั่วโมง | 00 - 23 |
%I (ไอ ตัวใหญ่) | ชั่วโมง ตัวเลข 2 หลักรูปแบบ 12 ชั่วโมง | 01 - 12 |
%l (แอล ตัวเล็ก) | ชั่วโมง ตัวเลขไม่มี 0 นำรูปแบบ 12 ชั่วโมง | 1 - 12 |
%M | นาที ตัวเลข 2 หลัก | 00 - 59 |
%p | AM หรือ PM | AM |
%P | am หรือ pm | am |
%r | Same as "%I:%M:%S %p" | Example: 09:34:17 PM for 21:34:17 |
%R | Same as "%H:%M" | Example: 00:35 for 12:35 AM, 16:44 for 4:44 PM |
%S | วินาที ตัวเลข 2 หลัก | 00 - 59 |
%T | Same as "%H:%M:%S" | Example: 21:34:17 for 09:34:17 PM |
%X | Preferred time representation based on locale, without the date | Example: 03:59:16 or 15:59:16 |
%z | Either the time zone offset from UTC or the abbreviation (depends on operating system) | Example: -0500 or EST for Eastern Time |
%Z | The time zone offset/abbreviation option NOT given by %z (depends on operating system) | Example: -0500 or EST for Eastern Time |
ตัวอย่าง
<?php
$today=strftime("%m/%d/%y");
echo $today;
?>
ผลลัพธ์
06/17/10ดูพารามิเตอร์อื่นๆ ได้จาก http://www.php.net/manual/en/function.strftime.php