แม่แบบ:วันที่
หน้าตา
30 ตุลาคม
การใช้งาน
[แก้]แม่แบบนี้ใช้ตัวแปรเสริมได้ดังนี้:
{{วันที่|<date to be formatted>|<date formatting style>}}
- <date to be formatted> (ไม่บังคับ) วันที่ที่จะจัดรูปแบบ ใส่ปีเป็นปี ค.ศ. หากไม่ใส่แม่แบบจะแสดงวันที่ปัจจุบัน
- <date formatting style> ควบคุมรูปแบบวันที่ในการแสดงผล ค่าที่ยอมรับสำหรับตัวแปรเสริมที่สองคือ:
DMYd mmmm yyyy เช่น5 กันยายน 2562 เป็นค่าปริยายหากไม่ระบุMDYmmmm d, yyyy เช่น กันยายน 5, 2562YMDyyyy mmmm d เช่น 2562 กันยายน 5ISOจัดรูปแบบตาม ISO 8601 คือ yyyy-mm-dd เช่น 2019-09-05NONEไม่จัดรูปแบบ โดยจะส่งกลับตามค่าที่ได้รับ
ตัวอย่าง
[แก้]กรณีใช้งานถูกต้อง
[แก้]| รูปแบบ | ใช้งาน | ผลลัพธ์ |
|---|---|---|
| ไม่ได้ระบุอะไร | {{date|2006-08-04}} |
4 สิงหาคม 2549 |
{{date|Aug 4, 2006}} |
4 สิงหาคม 2549 | |
{{date|4 August 2006}} |
4 สิงหาคม 2549 | |
{{date|4 August}} |
4 สิงหาคม | |
{{date|Aug 4}} |
4 สิงหาคม | |
{{date|}} |
30 ตุลาคม (missing year) | |
{{date}} |
30 ตุลาคม | |
{{date|2=}} |
30 ตุลาคม | |
| DMY format | {{date|2006-08-04|DMY}} |
4 สิงหาคม 2549 |
{{date|2006-08-04|DMY|ce=y}} (ให้แสดงปี ค.ศ.) |
4 สิงหาคม 2549 | |
{{date|Aug 4, 2006|DMY}} |
4 สิงหาคม 2549 | |
{{date|4 August 2006|DMY}} |
4 สิงหาคม 2549 | |
{{date|4 August|DMY}} |
4 สิงหาคม | |
{{date|Aug 4|DMY}} |
4 สิงหาคม | |
{{date||DMY}} |
30 ตุลาคม (missing year) | |
{{date|2=DMY}} |
30 ตุลาคม | |
{{date|{{date}}|DMY}} |
30 ตุลาคม | |
| MDY format | {{date|2006-08-04|MDY}} |
4 สิงหาคม 2549 |
{{date|Aug 4, 2006|MDY}} |
4 สิงหาคม 2549 | |
{{date|4 August 2006|MDY}} |
4 สิงหาคม 2549 | |
{{date|4 August|MDY}} |
สิงหาคม 4 | |
{{date|Aug 4|MDY}} |
สิงหาคม 4 | |
{{date||MDY}} |
ตุลาคม 30 (missing year) | |
{{date|2=MDY}} |
ตุลาคม 30 | |
{{date|{{date}}|MDY}} |
ตุลาคม 30 | |
| YMD format | {{date|2006-08-04|YMD}} |
4 สิงหาคม 2549 |
{{date|Aug 4, 2006|YMD}} |
4 สิงหาคม 2549 | |
{{date|4 August 2006|YMD}} |
4 สิงหาคม 2549 | |
{{date|4 August|YMD}} |
สิงหาคม 4 | |
{{date|Aug 4|YMD}} |
สิงหาคม 4 | |
{{date||YMD}} |
ตุลาคม 30 (missing year) | |
{{date|2=YMD}} |
ตุลาคม 30 | |
{{date|{{date}}|YMD}} |
ตุลาคม 30 | |
| ISO format | {{date|2006-08-04|ISO}} |
4 สิงหาคม 2549 |
{{date|Aug 4, 2006|ISO}} |
4 สิงหาคม 2549 | |
{{date|4 August 2006|ISO}} |
4 สิงหาคม 2549 | |
{{date|4 August|ISO}} |
--08-04 | |
{{date|Aug 4|ISO}} |
--08-04 | |
{{date|{{#time: --m-d}}|ISO}} |
--10-30 (missing year) | |
{{date|2=ISO}} |
ตุลาคม 30 | |
{{date|{{date}}|ISO}} |
ตุลาคม 30 | |
| none format | {{date|2006-08-04|none}} |
2006-08-04 |
{{date|Aug 4, 2006|none}} |
Aug 4, 2006 | |
{{date|4 August 2006|none}} |
4 August 2006 | |
{{date|4 August|none}} |
4 August | |
{{date|Aug 4|none}} |
Aug 4 | |
{{date||none}} |
(blank) | |
{{date|2=none}} |
(blank) | |
{{date|{{date}}|none}} |
30 ตุลาคม |
การใช้งานแบบอื่น
[แก้]A wide variety of other input formats are handled correctly by the template:
| Input | Output |
|---|---|
{{date|1st December 2008}} (ordinal 'st') |
1 ธันวาคม 2551 |
{{date|June 24 2006}} (missing comma) |
24 มิถุนายน 2549 |
{{date|24 june 2006}} (lowercase month name) |
24 มิถุนายน 2549 |
{{date|24 jun}} (abbreviated month name) |
24 มิถุนายน |
{{date|June 2006}} |
มิถุนายน 2549 |
{{date|2006 June}} |
1 มิถุนายน 2549 |
{{date|05/31/2012}} |
31 พฤษภาคม 2555 |
{{date|31-05-2012}} |
31 พฤษภาคม 2555 |
{{date|31 ธันวาคม 2022}} (ภาษาไทยก็ใช้ได้) |
31 ธันวาคม 2565 |
{{date|15 ม.ค. 2022}} (ตัวย่อก็ใช้ได้) |
15 มกราคม 2565 |
กรณีใช้ไม่ได้
[แก้]หากมีข้อผิดพลาดจะแสดงข้อมูลที่ได้รับมา
| Input | Output |
|---|---|
{{date|23007-031-24}} |
23007-031-24 |
{{date|[[1 December]] [[2008]]|YMD}} |
1 December 2008 |
{{date|1 December [[2008 in film|2008]]|MDY}} |
1 December 2008 |
{{date|2008 December 1|DMY}} |
2008 December 1 (expected: 1 ธันวาคม 2551) |
{{date|2008 December 1|MDY}} |
2008 December 1 (expected: 1 ธันวาคม 2551) |
{{date|2008 December 1|ISO}} |
2008 December 1 (expected: 1 ธันวาคม 2551) |
{{date|June 2006|ISO}} |
มิถุนายน 2549 (missing day, expected: 2006-06--) |
{{date|--08-24}} |
--08-24 |
{{date|-08-24}} |
30 ตุลาคม 2568 |
{{date|08-24}} |
08-24 |
{{date|2006-08--}} |
2006-08-- |
{{date|2006-08-}} |
2006-08- |
{{date|32 Aug}} |
32 Aug |
{{date|932 Aug}} |
932 Aug |
{{date|0932 Aug}} |
0932 Aug |
{{date|Aug 32}} |
Aug 32 |
{{date|Aug 932}} |
Aug 932 |
{{date|Aug 0932}} |
Aug 0932 |
{{date|31/05/2012}} |
31/05/2012 (expected 31 พฤษภาคม 2555) |
{{date|05-31-2012}} |
05-31-2012 (expected 31 พฤษภาคม 2555) |
{{date|May 18, 2019|YDM}} |
18 พฤษภาคม 2562 (expected 2019 18 พฤษภาคม) |
{{date|12 กุมภาพันธ์ 2566|YDM}} |
12 กุมภาพันธ์ 3109 (ให้ใช้ปี ค.ศ. เป็นค่านำเข้าเสมอ) |
ด้านล่างนี้คือข้อมูลแม่แบบ เอกสารกำกับสำหรับแม่แบบนี้ซึ่งใช้งานโดยตัวช่วยสร้างแม่แบบ เครื่องมือแก้ไขแบบเห็นภาพ และเครื่องมืออื่น ดูรายงานการใช้พารามิเตอร์ประจำเดือนสำหรับแม่แบบ:วันที่
ข้อมูลแม่แบบสำหรับ วันที่
ปรับรูปแบบวันที่
| พารามิเตอร์ | คำอธิบาย | ชนิด | สถานะ | |
|---|---|---|---|---|
| ข้อความวันที่ | 1 | ข้อความวันที่ที่ต้องการจัดรูปแบบ ใช้ปี ค.ศ. เสมอ
| วันที่ | แนะนำ |
| รูปแบบ | 2 | รูปแบบที่ต้องการ
| สตริง | ไม่บังคับ |
| แสดงเป็นลิงก์หรือไม่ | 3 | ต้องการให้แสดงวันที่ที่ออกมาเป็นลิงก์หรือไม่ | ตรรกะ | ไม่บังคับ |
| ใช้ปี ค.ศ. หรือไม่ | ce | โดยปริยายปีที่ส่งออกมาจะเป็นปี พ.ศ. เปิดตัวเลือกนี้เพื่อให้แสดงเป็นปี ค.ศ. | ตรรกะ | ไม่บังคับ |
| แสดง พ.ศ. หรือไม่ | be | แสดงอักษรย่อ พ.ศ. | ไม่ทราบชนิด | ไม่บังคับ |