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

PHP Knowledge เป็น บอร์ดรวามความรู้ php เน้นบทความ แนวทางการเขียนโปรแกรม บันทึกกันลืม เพื่อให้สมาชิกได้เขียนความรู้ที่ตัวเองมีให้สมาชิกท่านอื่นๆ ได้ เข้ามาอ่าน และ ไว้อ่านเองกันลืมด้วย

Moderators: mindphp, ผู้ดูแลกระดาน

User avatar
Ik Kat
PHP Super Member
PHP Super Member
Posts: 291
Joined: 26/06/2017 2:32 pm

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

Post by Ik Kat »

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

Code: Select all

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

Code: Select all

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

Code: Select all

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

Code: Select all

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

Code: Select all

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

Code: Select all

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

Code: Select all

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

Code: Select all

<?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 เกี่ยวกับ วันที่ และเวลา ปฏิทิน

  • Similar Topics
    Replies
    Views
    Last post

Return to “PHP Knowledge”

Who is online

Users browsing this forum: No registered users and 5 guests