Devdit
 

SQL รูปแบบวันที่ เวลา ด้วย DATE_FORMAT

2.9K

SQL รูปแบบวันที่ เวลา ด้วย DATE_FORMAT บทความนี้สอนใช้คำสั่ง DATE_FORMAT เพื่อกำหนดรูปแบบการแสดงวันที่ (date) และเวลา (time) ด้วยคำสั่ง SQL ฐานข้อมูล MySQL / MariaDB สามารถเขียนคำสั่งได้ดังนี้

 

ตัวอย่าง SQL รูปแบบวันที่ เวลา ด้วย DATE_FORMAT

SELECT 
DATE_FORMAT( NOW(), '%d/%m/%Y %h:%i:%s' ) AS date1,
DATE_FORMAT( NOW(), '%Y-%m-%d' ) AS date2

ผลลัพธ์

+---------------------+------------+
| date1               | date2      |
+---------------------+------------+
| 10/07/2022 11:29:01 | 2022-07-10 |
+---------------------+------------+

คำอธิบาย

SQL รูปแบบวันที่ จากตัวอย่างใช้คำสั่ง DATE_FORMAT เพื่อกำหนดรูปแบบวันที่ และเวลา โดยใช้ร่วมกับสัญลักษณ์ดังนี้คือ

1. %d คือ แสดงผลวันที่ (day)

2. %m คือ แสดงผลเดือน (month)

3. %Y คือ แสดงผลปี (year)

4. %h คือ แสดงผลชั่วโมง (hour)

5. %i คือ แสดงผลนาที (minute)

6. %s คือ แสดงวินาที (second)

เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ