การแปลง timestamp ให้เป็น Datetime

Post a reply

Smilies
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: การแปลง timestamp ให้เป็น Datetime

การแปลง timestamp ให้เป็น Datetime

by pnut » 06/12/2016 1:04 pm

การแปลง timestamp ให้เป็น Datetime
สวัสดีครับเดือนนี้ก็เป็นเดือนสุดท้ายของปีนี้แล้วนะครับ วันนี้ผมก็จะมาแนะนำวิธีการแปลงค่า timestamp ให้เป็น datetime กันนะครับว่ามีวิธีการอย่างไร และใช้ code phpอะไรบ้างในการแปลง
ก่อนอื่นก็ขอแนะนำสำหรับคนที่ไม่ทราบว่า timestamp คืออะไร เราก็จะมาบอกกันนะครับ โดย timestamp เป็นค่าตัวเลขที่นับจำนวนเป็นวินาทีตั้งแต่วันที่ 1 มกราคม 1970('1970-01-01 00:00:00' UTC) เป็นต้นมา รูปแบบของข้อมูลคือ YYYY-MM-DD HH:MM:SS โดยรองรับข้อมูลตั้งแต่ '1970-01-01 00:00:01' UTC ถึง '2038-01-09 03:14:07' UTC ใช้เนื้อที่ในการเก็บข้อมูล 4 byte
โดยการแปลง timestamp ให้เป็น Datetime ใช้โค้ดดังนี้

Code: Select all

<?php
$timestamp = "1463713965";  //เลข timestamp ที่ต้องการแปลงให้เป็น datetime โดย timestamp จะมีทั้งหมด 10 ตัว
echo date("Y-m-d H:i:s", $timestamp);
?> 
ผลลัพธ์ของการแปลงมีดังนี้
555.jpg
555.jpg (29.61 KiB) Viewed 2986 times

Top