แปลง DATETIME มาเป็น UNIX แบบง่ายๆ
ตอนบันทึกลงฐานข้อมูล บันทึกเป็นแบบ DATETIME (เช่น 2012-12-22 04:25:33)
แล้วทีนี้อยากจะเปลี่ยนจาก DATETIME มาเป็น UNIX ล่ะ?
ถ้าเป็น PHP หลายคนคงจะเอามาเขียน Function เองเป็นแน่แท้
มันง่ายกว่านั้นเยอะเลยครับ คือ
เรียกใช้ UNIX_TIMESTAMP มาตั้งแต่ตอนที่เราเรียกใช้งานฐานข้อมูล
อย่างเช่น
SELECT UNIX_TIMESTAMP(registed) AS regised FROM web_users;
อะไรแบบนี้เป็นต้น
อ้างอิง
http://dev.mysql.com/doc/refman/5.1/en/date-and-time-functions.html#function_unix-timestamp
แล้วทีนี้อยากจะเปลี่ยนจาก DATETIME มาเป็น UNIX ล่ะ?
ถ้าเป็น PHP หลายคนคงจะเอามาเขียน Function เองเป็นแน่แท้
มันง่ายกว่านั้นเยอะเลยครับ คือ
เรียกใช้ UNIX_TIMESTAMP มาตั้งแต่ตอนที่เราเรียกใช้งานฐานข้อมูล
อย่างเช่น
SELECT UNIX_TIMESTAMP(registed) AS regised FROM web_users;
อะไรแบบนี้เป็นต้น
อ้างอิง
http://dev.mysql.com/doc/refman/5.1/en/date-and-time-functions.html#function_unix-timestamp
Comments
Post a Comment