วิธีการใช้งาน Date Time Function เบื้องต้น

ตอบกระทู้

รูปแสดงอารมณ์
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
รูปแสดงอารมณ์อื่นๆ

BBCode เปิด
[img] เปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

มุมมองที่ขยายได้ กระทู้แนะนำ: วิธีการใช้งาน Date Time Function เบื้องต้น

วิธีการใช้งาน Date Time Function เบื้องต้น

โดย Ik Kat » 26/07/2017 2:11 pm

วิธีการใช้งานฟังก์ชั่น time() แสดงเวลาปัจจุบัน

โค้ด: เลือกทั้งหมด

<?php
echo time();
?>
ผลลัพธ์ : 1501051214  //แสดงเป็นมิลลิวินาที
วิธีการใช้งานฟังก์ชั่น date() แสดงวันที่ตามรูปแบบที่กำหนด

โค้ด: เลือกทั้งหมด

<?php
echo date('d-m-y h:i:s');
?>
ผลลัพธ์ : 26-07-17 08:42:12
วิธีการใช้งานฟังก์ชั่น date_default_timezone_set() ตั้งค่าเวลาท้องถิ่น

โค้ด: เลือกทั้งหมด

<?php
date_default_timezone_set('asia/bangkok');
echo date('d-m-y h:i:s');
?>
ผลลัพธ์ : 26-07-17 01:46:26 // เวลาประเทศไทย
วิธีการใช้งานฟังก์ชั่น mktime() สร้าง time stamp ตามค่าที่กำหนด

โค้ด: เลือกทั้งหมด

<?php
echo mktime(0,0,0,26,07,2017);
?>
ผลลัพธ์ : 1549494000 //แสดงผลเป็นมิลลิวินาที
วิธีตั้งค่ารูปแบบในฟังก์ชั่น mktime()

โค้ด: เลือกทั้งหมด

<?php
echo date("d-m-y", mktime(0, 0, 0, 7, 26, 2017));
?>
ผลลัพธ์ : 26-07-17
วิธีการใช้งานฟังก์ชั่น strtotime() สร้าง time stamp จากข้อความวันที่

โค้ด: เลือกทั้งหมด

<?php
echo strtotime("now");
?>
ผลลัพธ์ : 1501052358 //แสดงผลเป็นมิลลิวินาที
วิธีตั้งค่ารูปแบบในฟังก์ชั่น strtotime()

โค้ด: เลือกทั้งหมด

<?php
echo date("d-m-y h:i:s",strtotime("now"));
?>
ผลลัพธ์ : 26-07-17 09:02:27
วิธีตั้งค่าฟังก์ชั่น strtotime() ให้บวกเพิ่มไปอีก 1 สัปดาห์

โค้ด: เลือกทั้งหมด

<?php
echo date("d-m-y h:i:s",strtotime("+ 1 week"));
?>
ผลลัพธ์ : 02-08-17 09:04:49
วิธีตั้งค่าฟังก์ชั่น strtotime() ให้ลบเพิ่มไปอีก 1 สัปดาห์
<?php
echo date("d-m-y h:i:s",strtotime("- 1 week"));
?>
ผลลัพธ์ : 19-07-17 09:07:17


VDO สอนเขียน PHP7
ที่มาของข้อมูล : การใช้งาน Built-in functions เกี่ยวกับ วันที่ และเวลา ปฏิทิน

ข้างบน