PHP Unix Timestamp ของ วัน Valentine คือ 1234567890
ตรงกับเวลาในประเทศไทย 2009-02-14 06:31:30หลายท่านที่เขียน php คงเคยใช้ function time(),mktime() กันนะครับ
สอง function นี้ไว้ทำอะไร
คู่มือของ php บอกว่า
function time() จะคือค่าเป็น Unix timestamp, ของเวลาปัจจุบัน โดยนับเป็นวินาทีตั้งแต่ (January 1 1970 00:00:00 GMT).
ส่วน
function mktime() เป็น function ที่เอาไว้สร้าง Unix timestamp ของวันเวลาที่เราอยากรู้ รูปแบบการใช้งาน
int mktime ([ int $hour=date("H") [, int $minute=date("i") [, int $second=date("s") [, int $month=date("n") [, int $day=date("j") [, int $year=date("Y") [, int $is_dst=-1 ]]]]]]] )
้ถ้าอยากรู้ว่า ตอนนี้มี unix timestamp เป็นอะไร ก็
แล้วถ้าอยากรู้ว่า วันนที่ 2009-02-14 06:31:30 มี unix timestamp เป็น อะไรก็ใช้ mktime() ตามรูปแบบข้างบนดูครับ จะออกมาเป็น 1234567890 สำหรับ server ที่กำหนดเวลาเป็นของไทยนะครับ
้ถ้าอยากลองแปลงค่า ไปมาระหว่าง unix timestamp กับรูปแบบวันลองได้ที่
http://www.thainaturecure.com/timer_timestamp/time_switch.php
ข้อมูล http://www.thainaturecure.com/timer_timestamp/time_switch.php