DAYOFWEEK ( date ) ใช้คืนค่า วันที่ในสัปดาห์ โดยค่าที่เป็นไปได้ได้แก่ 1 ถึง 7 คือเรียงจาก 1=อาทิตย์ จนถึง 7=เสาร์ WEEKDAY ( date ) ใช้คืนค่า วันที่ในสัปดาห์ โดยค่าที่เป็นไปได้ได้แก่ 0 ถึง 6 คือเรียงจาก 0=จันทร์ จนถึง 6=อาทิตย์ DAYOFMONTH ( date ) ใช้คืนค่าวันที่ของเดือน โดยค่าที่เป็นไปได้ได้แก่ 1 ถึง 31 DAYOFYEAR ( date ) ใช้คืนค่าวันที่ของปี โดยค่าที่เป็นไปได้ได้แก่ 1 ถึง 366 MONTH ( date ) ใช้คืนค่าเดือนที่ของปี โดยค่าที่เป็นไปได้ได้แก่ 1 ถึง 12 DAYNAME ( date ) ใช้คืนค่าชื่อวัน โดยค่าที่เป็นไปได้ได้แก่ Sunday,...,Saturday MONTHNAME ( date ) ใช้คืนค่าชื่อเดือน โดยค่าที่เป็นไปได้ได้แก่ January,...,December QUARTER ( date ) ใช้คืนค่าไตรมาสที่ของปี โดยค่าที่เป็นไปได้ได้แก่ 1 ถึง 4 WEEK ( date ) ใช้คืนค่าสัปดาห์ที่ของปี โดยค่าที่เป็นไปได้ได้แก่ 0 ถึง 53 YEAR ( date ) ใช้คืนค่าปีคริสต์ศักราช โดยค่าที่เป็นไปได้ได้แก่ 1000 ถึง 9999 YEARWEEK ( date ) ใช้คืนค่าปีคริสต์ศักราช และลำดับที่ของสัปดาห์ HOUR ( time ) ใช้คืนค่าชั่วโมงที่ โดยค่าที่เป็นไปได้ได้แก่ 0 ถึง 23 MINUTE ( time ) ใช้คืนค่านาทีที่ โดยค่าที่เป็นไปได้ได้แก่ 0 ถึง 59 SECOND ( time ) ใช้คืนค่าวินาทีที่ โดยค่าที่เป็นไปได้ได้แก่ 0 ถึง 59 DATE_ADD ( date, INTERVAL num datepart ) ใช้เพิ่มวันที่หรือเวลาตามส่วน datepart ที่กำหนด โดยจะเพิ่มเข้าไปจำนวน num หน่วย DATE_SUB ( date, INTERVAL num datepart ) ใช้หักลบวันที่หรือเวลาตามส่วน datepart ที่กำหนด โดยจะเพิ่มเข้าไปจำนวน num หน่วย ADDDATE ( date, INTERVAL num datepart ) ใช้เพิ่มวันที่หรือเวลาตามส่วน datepart ที่กำหนด โดยจะเพิ่มเข้าไปจำนวน num หน่วย SUBDATE ( date, INTERVAL num datepart ) ใช้หักลบวันที่หรือเวลาตามส่วน datepart ที่กำหนด โดยจะเพิ่มเข้าไปจำนวน num หน่วย DATE_FORMAT ( date, format ) ใช้จัดรูปแบบวันที่ให้เป็นไปตาม format ที่กำหนด TIME_FORMAT ( time, format ) ใช้จัดรูปแบบเวลาให้เป็นไปตาม format ที่กำหนด CURDATE ( ) ใช้คืนค่าวันที่ปัจจุบัน โดยมีรูปแบบคือ YYYY-MM-DD หรือ YYYYMMDD CURRENT_DATE ( ) ใช้คืนค่าวันที่ปัจจุบัน โดยมีรูปแบบคือ YYYY-MM-DD หรือ YYYYMMDD CURTIME ( ) ใช้คืนค่าเวลาปัจจุบัน โดยมีรูปแบบคือ HH:MM:SS หรือ HHMMSS CURRENT_TIME ( ) ใช้คืนค่าเวลาปัจจุบัน โดยมีรูปแบบคือ HH:MM:SS หรือ HHMMSS NOW ( ) ใช้คืนค่าวันที่และเวลาปัจจุบัน โดยมีรูปแบบคือ YYYY-MM-DD HH:MM:SS หรือ YYYYMMDDHHMMSS SYSDATE ( ) ใช้คืนค่าวันที่และเวลาปัจจุบัน โดยมีรูปแบบคือ YYYY-MM-DD HH:MM:SS หรือ YYYYMMDDHHMMSS CURRENT_TIMESTAMP ( ) ใช้คืนค่าวันที่และเวลาปัจจุบัน โดยมีรูปแบบคือ YYYY-MM-DD HH:MM:SS หรือ YYYYMMDDHHMMSS UNIX_TIMESTAMP ( ) ใช้คืนค่า timestamp ของวันที่และเวลาปัจจุบัน UNIX_TIMESTAMP ( date ) ใช้คืนค่า timestamp ของวันที่และเวลาที่กำหนด FROM_UNIXTIME ( unix_timestamp ) ใช้คืนค่า วันที่และเวลา จาก unix timestamp ที่กำหนด FROM_UNIXTIME ( unix_timestamp, format ) ใช้คืนค่า วันที่และเวลา จาก unix timestamp ที่กำหนด SEC_TO_TIME ( seconds ) ใช้แปลงค่าจากจำนวนวินาทีที่กำหนด ให้อยู่ในรูปแบบ HH:MM:SS หรือ HHMMSS TIME_TO_SEC ( time ) ใช้คืนค่าจำนวนวินาทีจาก time ที่กำหนด function:DAYOFWEEK(date) content:ใช้คืนค่า วันที่ในสัปดาห์ โดยค่าที่เป็นไปได้ได้แก่ 1 ถึง 7 คือเรียงจาก 1=อาทิตย์ จนถึง 7=เสาร์ example:SELECT DAYOFWEEK(CURDATE())
function:WEEKDAY(date) content:ใช้คืนค่า วันที่ในสัปดาห์ โดยค่าที่เป็นไปได้ได้แก่ 0 ถึง 6 คือเรียงจาก 0=จันทร์ จนถึง 6=อาทิตย์ example:SELECT WEEKDAY(CURDATE())
function:DAYOFMONTH(date) content:ใช้คืนค่าวันที่ของเดือน โดยค่าที่เป็นไปได้ได้แก่ 1 ถึง 31 example:SELECT DAYOFMONTH(CURDATE())
function:DAYOFYEAR(date) content:ใช้คืนค่าวันที่ของปี โดยค่าที่เป็นไปได้ได้แก่ 1 ถึง 366 example:SELECT DATOFYEAR(CURDATE())
function:MONTH(date) content:ใช้คืนค่าเดือนที่ของปี โดยค่าที่เป็นไปได้ได้แก่ 1 ถึง 12 example:SELECT MONTH(CURDATE())
function:DAYNAME(date) content:ใช้คืนค่าชื่อวัน โดยค่าที่เป็นไปได้ได้แก่ Sunday,...,Saturday example:SELECT DAYNAME(CURDATE())
function:MONTHNAME(date) content:ใช้คืนค่าชื่อเดือน โดยค่าที่เป็นไปได้ได้แก่ January,...,December example:SELECT MONTHNAME(CURDATE())
function:QUARTER(date) content:ใช้คืนค่าไตรมาสที่ของปี โดยค่าที่เป็นไปได้ได้แก่ 1 ถึง 4 example:SELECT QUARTER(CURDATE())
function:WEEK(date) content:ใช้คืนค่าสัปดาห์ที่ของปี โดยค่าที่เป็นไปได้ได้แก่ 0 ถึง 53 example:SELECT WEEK(CURDATE())
function:YEAR(date) content:ใช้คืนค่าปีคริสต์ศักราช โดยค่าที่เป็นไปได้ได้แก่ 1000 ถึง 9999 example:SELECT YEAR(CURDATE())
function:YEARWEEK(date) content:ใช้คืนค่าปีคริสต์ศักราช และลำดับที่ของสัปดาห์ example:SELECT YEARWEEK(CURDATE())
function:HOUR(time) content:ใช้คืนค่าชั่วโมงที่ โดยค่าที่เป็นไปได้ได้แก่ 0 ถึง 23 example:SELECT HOUR(CURTIME())
function:MINUTE(time) content:ใช้คืนค่านาทีที่ โดยค่าที่เป็นไปได้ได้แก่ 0 ถึง 59 example:SELECT MINUTE(CURTIME())
function:SECOND(time) content:ใช้คืนค่าวินาทีที่ โดยค่าที่เป็นไปได้ได้แก่ 0 ถึง 59 example:SELECT SECOND(CURTIME())
function:DATE_ADD(date,INTERVAL num datepart) content:ใช้เพิ่มวันที่หรือเวลาตามส่วน datepart ที่กำหนด โดยจะเพิ่มเข้าไปจำนวน num หน่วย โดยค่าที่เป็นไปได้ของ datepart ได้แก่ SECOND คือแทนความหมายของ วินาที, MINUTE คือแทนความหมายขอ งนาที, HOUR คือแทนความหมายของ ชั่วโมง, DAY คือแทนความหมายขอ วัน, MONTH คือแทนความหมายของ เดือน, YEAR คือแทนความหมายของ ปี, MINUTE_SECOND คือแทนความหมายของ นาที:วินาที, HOUR_MINUTE คือแทนความหมายของ ชั่วโมง:นาที, DAY_HOUR คือแทนความหมายของ วัน ชั่วโมง, YEAR_MONTH คือแทนความหมายของ ปี-เดือน, HOUR_SECOND คือแทนความหมาขของ ชั่วโมง:นาที:วินาที, DAY_MINUTE คือแทนความหมายของ วัน ชั่วโมง:นาที, DAY_SECOND คือแทนความหมายของ วัน ชั่วโมง:นาที:วินาที example:SELECT DATE_ADD(NOW(),INTERVAL 1 SECOND) SELECT DATE_ADD(NOW(),INTERVAL "5 10:30:45" DAY_SECOND)
function:DATE_SUB(date,INTERVAL num datepart) content:ใช้หักลบวันที่หรือเวลาตามส่วน datepart ที่กำหนด โดยจะเพิ่มเข้าไปจำนวน num หน่วย โดยค่าที่เป็นไปได้ของ datepart ได้แก่ SECOND คือแทนความหมายของ วินาที, MINUTE คือแทนความหมายขอ งนาที, HOUR คือแทนความหมายของ ชั่วโมง, DAY คือแทนความหมายขอ วัน, MONTH คือแทนความหมายของ เดือน, YEAR คือแทนความหมายของ ปี, MINUTE_SECOND คือแทนความหมายของ นาที:วินาที, HOUR_MINUTE คือแทนความหมายของ ชั่วโมง:นาที, DAY_HOUR คือแทนความหมายของ วัน ชั่วโมง, YEAR_MONTH คือแทนความหมายของ ปี-เดือน, HOUR_SECOND คือแทนความหมาขของ ชั่วโมง:นาที:วินาที, DAY_MINUTE คือแทนความหมายของ วัน ชั่วโมง:นาที, DAY_SECOND คือแทนความหมายของ วัน ชั่วโมง:นาที:วินาที example:SELECT DATE_SUB(NOW(),INTERVAL 1 SECOND) SELECT DATE_SUB(NOW(),INTERVAL "5 10:30:45" DAY_SECOND)
function:ADDDATE(date,INTERVAL num datepart) content:ใช้เพิ่มวันที่หรือเวลาตามส่วน datepart ที่กำหนด โดยจะเพิ่มเข้าไปจำนวน num หน่วย โดยค่าที่เป็นไปได้ของ datepart ได้แก่ SECOND คือแทนความหมายของ วินาที, MINUTE คือแทนความหมายขอ งนาที, HOUR คือแทนความหมายของ ชั่วโมง, DAY คือแทนความหมายขอ วัน, MONTH คือแทนความหมายของ เดือน, YEAR คือแทนความหมายของ ปี, MINUTE_SECOND คือแทนความหมายของ นาที:วินาที, HOUR_MINUTE คือแทนความหมายของ ชั่วโมง:นาที, DAY_HOUR คือแทนความหมายของ วัน ชั่วโมง, YEAR_MONTH คือแทนความหมายของ ปี-เดือน, HOUR_SECOND คือแทนความหมาขของ ชั่วโมง:นาที:วินาที, DAY_MINUTE คือแทนความหมายของ วัน ชั่วโมง:นาที, DAY_SECOND คือแทนความหมายของ วัน ชั่วโมง:นาที:วินาที example:SELECT ADDDATE(NOW(),INTERVAL 1 SECOND) SELECT ADDDATE(NOW(),INTERVAL "5 10:30:45" DAY_SECOND)
function:SUBDATE(date,INTERVAL num datepart) content:ใช้หักลบวันที่หรือเวลาตามส่วน datepart ที่กำหนด โดยจะเพิ่มเข้าไปจำนวน num หน่วย โดยค่าที่เป็นไปได้ของ datepart ได้แก่ SECOND คือแทนความหมายของ วินาที, MINUTE คือแทนความหมายขอ งนาที, HOUR คือแทนความหมายของ ชั่วโมง, DAY คือแทนความหมายขอ วัน, MONTH คือแทนความหมายของ เดือน, YEAR คือแทนความหมายของ ปี, MINUTE_SECOND คือแทนความหมายของ นาที:วินาที, HOUR_MINUTE คือแทนความหมายของ ชั่วโมง:นาที, DAY_HOUR คือแทนความหมายของ วัน ชั่วโมง, YEAR_MONTH คือแทนความหมายของ ปี-เดือน, HOUR_SECOND คือแทนความหมาขของ ชั่วโมง:นาที:วินาที, DAY_MINUTE คือแทนความหมายของ วัน ชั่วโมง:นาที, DAY_SECOND คือแทนความหมายของ วัน ชั่วโมง:นาที:วินาที example:SELECT SUBDATE(NOW(),INTERVAL 1 SECOND) SELECT SUBDATE(NOW(),INTERVAL "5 10:30:45" DAY_SECOND)
function:DATE_FORMAT(date,format) content:ใช้จัดรูปแบบวันที่ให้เป็นไปตาม format ที่กำหนด โดย format มีค่าที่เป็นไปได้ ดังนี้ %W แทนความหมาย ชื่อวันภาษาอังกฤษ (Sunday,...,Saturday) %a แทนความหมาย ชื่อวันภาษาอังกฤษ (Sun,...,Sat) %b แทนความหมาย ชื่อเดือนภาษาอังกฤษ (Jan,...,Dec) %w แทนความหมาย วันที่ของสัปดาห์ (0,1,...,6) โดย 0 เริ่มจาก วันอาทิตย์ %j แทนความหมาย วันที่ของปี (001,002,...,366) %D แทนความหมาย วันที่ตามด้วย suffix ภาษาอังกฤษ (1st,2nd,3rd,..) %d แทนความหมาย วันที่ของเดือน (01,02,...,31) %e แทนความหมาย วันที่ของเดือน (1,2,...,31) %Y แทนความหมาย ปีคริสต์ศักราชแบบ 4 หลัก %y แทนความหมาย ปีคริสต์ศักราชแบบ 2 หลัก %X แทนความหมาย ปีคริสต์ศักราชสำหรับสัปดาห์ซึ่งวันอาทิตย์เป็นวันแรกของสัปดาห์ %x แทนความหมาย ปีคริสต์ศักราชสำหรับสัปดาห์ซึ่งวันจันทร์เป็นวันแรกของสัปดาห์ %m แทนความหมาย เดือนที่ของปี (01,02,...,12) %c แทนความหมาย เดือนที่ของปี (1,2,...,12) %r แทนความหมาย เวลาแบบ 12 ชั่วโมง รูปแบบคือ hh:mm:ss AM|PM %T แทนความหมาย เวลาแบบ 24 ชั่วโมง รูปแบบคือ hh:mm:ss %H แทนความหมาย ชั่วโมงที่ (00,01,...,23) %k แทนความหมาย ชั่วโมงที่ (0,1,...,23) %h แทนความหมาย ชั่วโมงที่ (01,02,...,12) %I แทนความหมาย ชั่วโมงที่ (01,02,...,12) %l แทนความหมาย ชั่วโมงที่ (1,2,...,12) %i แทนความหมาย นาทีที่ (00,01,...,59) %S แทนความหมาย วินาทีที่ (00,01,...,59) %s แทนความหมาย วินาทีที่ (00,01,...,59) %p แทนความหมาย AM หรือ PM %U แทนความหมาย สัปดาห์ที่ของปี (0,1,...,52) โดยเริ่มนับวันอาทิตย์เป็นวันแรกของสัปดาห์ %u แทนความหมาย สัปดาห์ที่ของปี (0,1,...,52) โดยเริ่มนับวันจันทร์เป็นวันแรกของสัปดาห์ %V แทนความหมาย สัปดาห์ที่ของปี (1,2,...,53) โดยเริ่มนับวันอาทิตย์เป็นวันแรกของสัปดาห์ %v แทนความหมาย สัปดาห์ที่ของปี (1,2,...,53) โดยเริ่มนับวันจันทร์เป็นวันแรกของสัปดาห์ %% แทนความหมาย % example:SELECT DATE_FORMAT(CURDATE(),'%W %D')
function:TIME_FORMAT(time,format) content:ใช้จัดรูปแบบเวลาให้เป็นไปตาม format ที่กำหนด โดย format มีค่าที่เป็นไปได้ ดังนี้ %W แทนความหมาย ชื่อวันภาษาอังกฤษ (Sunday,...,Saturday) %a แทนความหมาย ชื่อวันภาษาอังกฤษ (Sun,...,Sat) %b แทนความหมาย ชื่อเดือนภาษาอังกฤษ (Jan,...,Dec) %w แทนความหมาย วันที่ของสัปดาห์ (0,1,...,6) โดย 0 เริ่มจาก วันอาทิตย์ %j แทนความหมาย วันที่ของปี (001,002,...,366) %D แทนความหมาย วันที่ตามด้วย suffix ภาษาอังกฤษ (1st,2nd,3rd,..) %d แทนความหมาย วันที่ของเดือน (01,02,...,31) %e แทนความหมาย วันที่ของเดือน (1,2,...,31) %Y แทนความหมาย ปีคริสต์ศักราชแบบ 4 หลัก %y แทนความหมาย ปีคริสต์ศักราชแบบ 2 หลัก %X แทนความหมาย ปีคริสต์ศักราชสำหรับสัปดาห์ซึ่งวันอาทิตย์เป็นวันแรกของสัปดาห์ %x แทนความหมาย ปีคริสต์ศักราชสำหรับสัปดาห์ซึ่งวันจันทร์เป็นวันแรกของสัปดาห์ %m แทนความหมาย เดือนที่ของปี (01,02,...,12) %c แทนความหมาย เดือนที่ของปี (1,2,...,12) %r แทนความหมาย เวลาแบบ 12 ชั่วโมง รูปแบบคือ hh:mm:ss AM|PM %T แทนความหมาย เวลาแบบ 24 ชั่วโมง รูปแบบคือ hh:mm:ss %H แทนความหมาย ชั่วโมงที่ (00,01,...,23) %k แทนความหมาย ชั่วโมงที่ (0,1,...,23) %h แทนความหมาย ชั่วโมงที่ (01,02,...,12) %I แทนความหมาย ชั่วโมงที่ (01,02,...,12) %l แทนความหมาย ชั่วโมงที่ (1,2,...,12) %i แทนความหมาย นาทีที่ (00,01,...,59) %S แทนความหมาย วินาทีที่ (00,01,...,59) %s แทนความหมาย วินาทีที่ (00,01,...,59) %p แทนความหมาย AM หรือ PM %U แทนความหมาย สัปดาห์ที่ของปี (0,1,...,52) โดยเริ่มนับวันอาทิตย์เป็นวันแรกของสัปดาห์ %u แทนความหมาย สัปดาห์ที่ของปี (0,1,...,52) โดยเริ่มนับวันจันทร์เป็นวันแรกของสัปดาห์ %V แทนความหมาย สัปดาห์ที่ของปี (1,2,...,53) โดยเริ่มนับวันอาทิตย์เป็นวันแรกของสัปดาห์ %v แทนความหมาย สัปดาห์ที่ของปี (1,2,...,53) โดยเริ่มนับวันจันทร์เป็นวันแรกของสัปดาห์ %% แทนความหมาย % example:SELECT TIME_FORMAT(CURTIME(),'%r')
function:CURDATE() content:ใช้คืนค่าวันที่ปัจจุบัน โดยมีรูปแบบคือ YYYY-MM-DD หรือ YYYYMMDD example:SELECT CURDATE()
function:CURRENT_DATE() content:ใช้คืนค่าวันที่ปัจจุบัน โดยมีรูปแบบคือ YYYY-MM-DD หรือ YYYYMMDD example:SELECT CURRENT_DATE
function:CURTIME() content:ใช้คืนค่าเวลาปัจจุบัน โดยมีรูปแบบคือ HH:MM:SS หรือ HHMMSS example:SELECT CURTIME()
function:CURRENT_TIME() content:ใช้คืนค่าเวลาปัจจุบัน โดยมีรูปแบบคือ HH:MM:SS หรือ HHMMSS example:SELECT CURRENT_TIME
function:NOW() content:ใช้คืนค่าวันที่และเวลาปัจจุบัน โดยมีรูปแบบคือ YYYY-MM-DD HH:MM:SS หรือ YYYYMMDDHHMMSS example:SELECT NOW()
function:SYSDATE() content:ใช้คืนค่าวันที่และเวลาปัจจุบัน โดยมีรูปแบบคือ YYYY-MM-DD HH:MM:SS หรือ YYYYMMDDHHMMSS example:SELECT SYSDATE()
function:CURRENT_TIMESTAMP() content:ใช้คืนค่าวันที่และเวลาปัจจุบัน โดยมีรูปแบบคือ YYYY-MM-DD HH:MM:SS หรือ YYYYMMDDHHMMSS example:SELECT CURRENT_TIMESTAMP
function:UNIX_TIMESTAMP() content:ใช้คืนค่า timestamp ของวันที่และเวลาปัจจุบัน example:SELECT UNIX_TIMESTAMP()
function:UNIX_TIMESTAMP(date) content:ใช้คืนค่า timestamp ของวันที่และเวลาที่กำหนด example:SELECT UNIX_TIMESTAMP(NOW())
function:FROM_UNIXTIME(unix_timestamp) content:ใช้คืนค่า วันที่และเวลา จาก unix timestamp ที่กำหนด โดยจะคืนมาในรูปแบบ YYYY-MM-DD HH:MM:SS หรือ YYYYMMDDHHMMSS example:SELECT FROM_UNIXTIME(UNIX_TIMESTAMP())
function:FROM_UNIXTIME(unix_timestamp,format) content:ใช้คืนค่า วันที่และเวลา จาก unix timestamp ที่กำหนด โดยจะคืนมาในรูปแบบ ที่กำหนดตาม format โดย format มีค่าที่เป็นไปได้ ดังนี้ %W แทนความหมาย ชื่อวันภาษาอังกฤษ (Sunday,...,Saturday) %a แทนความหมาย ชื่อวันภาษาอังกฤษ (Sun,...,Sat) %b แทนความหมาย ชื่อเดือนภาษาอังกฤษ (Jan,...,Dec) %w แทนความหมาย วันที่ของสัปดาห์ (0,1,...,6) โดย 0 เริ่มจาก วันอาทิตย์ %j แทนความหมาย วันที่ของปี (001,002,...,366) %D แทนความหมาย วันที่ตามด้วย suffix ภาษาอังกฤษ (1st,2nd,3rd,..) %d แทนความหมาย วันที่ของเดือน (01,02,...,31) %e แทนความหมาย วันที่ของเดือน (1,2,...,31) %Y แทนความหมาย ปีคริสต์ศักราชแบบ 4 หลัก %y แทนความหมาย ปีคริสต์ศักราชแบบ 2 หลัก %X แทนความหมาย ปีคริสต์ศักราชสำหรับสัปดาห์ซึ่งวันอาทิตย์เป็นวันแรกของสัปดาห์ %x แทนความหมาย ปีคริสต์ศักราชสำหรับสัปดาห์ซึ่งวันจันทร์เป็นวันแรกของสัปดาห์ %m แทนความหมาย เดือนที่ของปี (01,02,...,12) %c แทนความหมาย เดือนที่ของปี (1,2,...,12) %r แทนความหมาย เวลาแบบ 12 ชั่วโมง รูปแบบคือ hh:mm:ss AM|PM %T แทนความหมาย เวลาแบบ 24 ชั่วโมง รูปแบบคือ hh:mm:ss %H แทนความหมาย ชั่วโมงที่ (00,01,...,23) %k แทนความหมาย ชั่วโมงที่ (0,1,...,23) %h แทนความหมาย ชั่วโมงที่ (01,02,...,12) %I แทนความหมาย ชั่วโมงที่ (01,02,...,12) %l แทนความหมาย ชั่วโมงที่ (1,2,...,12) %i แทนความหมาย นาทีที่ (00,01,...,59) %S แทนความหมาย วินาทีที่ (00,01,...,59) %s แทนความหมาย วินาทีที่ (00,01,...,59) %p แทนความหมาย AM หรือ PM %U แทนความหมาย สัปดาห์ที่ของปี (0,1,...,52) โดยเริ่มนับวันอาทิตย์เป็นวันแรกของสัปดาห์ %u แทนความหมาย สัปดาห์ที่ของปี (0,1,...,52) โดยเริ่มนับวันจันทร์เป็นวันแรกของสัปดาห์ %V แทนความหมาย สัปดาห์ที่ของปี (1,2,...,53) โดยเริ่มนับวันอาทิตย์เป็นวันแรกของสัปดาห์ %v แทนความหมาย สัปดาห์ที่ของปี (1,2,...,53) โดยเริ่มนับวันจันทร์เป็นวันแรกของสัปดาห์ %% แทนความหมาย % example:SELECT FROM_UNIXTIME(UNIX_TIMESTAMP(),'%Y %D %M %h:%i:%s')
function:SEC_TO_TIME(seconds) content:ใช้แปลงค่าจากจำนวนวินาทีที่กำหนด ให้อยู่ในรูปแบบ HH:MM:SS หรือ HHMMSS example:SELECT SEC_TO_TIME(3000)
function:TIME_TO_SEC(time) content:ใช้คืนค่าจำนวนวินาทีจาก time ที่กำหนด example:SELECT TIME_TO_SEC(CURTIME())
คัดลอกมาจาก http://code.function.in.th/mysql/date-time-function
เกี่ยวกับฉัน
คลังบทความของบล็อก
วันจันทร์ที่ 15 สิงหาคม พ.ศ. 2554
MySQL::Date and Time Function
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
ไม่มีความคิดเห็น:
แสดงความคิดเห็น