DateTime Function PHP

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

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

ภาพประจำตัวสมาชิก
M030
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 532
ลงทะเบียนเมื่อ: 07/09/2015 10:06 am

DateTime Function PHP

โพสต์ที่ยังไม่ได้อ่าน โดย M030 »

วันนี้เราจะมาแนะนำฟังก์ชั่นที่เกี่ยวกับวันและเวลามาให้รู้จักกันค่ะ เคยสงสัยหรือเปล่าว่าวันเวลาที่เราเห็นอยู่บนเว็บไซต์ต่างๆนั้น มันมาได้อย่างไร วันนี้เราจึงมาแนะนำฟังก์ชั่นและวิธีการเรียกใช้ DateTime Function ที่ PHP มีให้เราใช้ว่ามีฟังก์ชั่นอะไรกันบ้าง มาดูกันเลยค่ะ

date() เป็นฟังก์ชั่นที่จัดการกับวันและเวลาหากเราอยากทราบวันและเวลาบนเซิฟเวอร์เราสามารถเรียกใช้งานจากฟังก์ชั่นนี้ได้ โดยรายละเอียดการเรียกใช้งานก็ง่ายๆ โดยเริ่มจาก ...
รูปแบบของฟังก์ชั่น

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

string date( string $format  [, int $timestamp  ] )
 
ฟังก์ชันนี้จะคืนค่ากลับมาในรูปแบบของ string โดยมีพารามิเตอร์ 2 ตัวได้แก่ $format และ $timestamp โดยสามารถกำหนดค่า $timestamp ได้ หากไม่มีการกำหนดค่า $timestamp จะเรียกเวลาปัจจุบันมาใช้แทน
ตัวอย่างการเรียกใช้งาน

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

echo date("m/d/y");                  
echo date("j, n, Y");                       
echo date("Ymd");                          
echo date("Y");                       
echo date("m");                          
echo date("d"); 
อยากเรียกใช้แบบไหนก็ echo กันเลยค่ะ เราสามารถเปลี่ยนอักขระสำหรับตัวคั่นเวลาได้อาจจะคั่นด้วยภาษาไทยก็ได้ หรืออาจจะคั่นด้วย (/), (.), (*) ก็ได้ ^^

gmdate() เป็นฟังก์ชันสำหรับคืนค่าวันและเวลา
รูปแบบของฟังก์ชัน

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

 echo date ("M d Y H : i : s")."<br>";
 echo gmdate ("M d Y H : i : s");  // gmdate เป็นรหัสในการจัดรูปแบบของวันที่และเวลา
 
จากการเรียกใช้ข้างบนนี้ บรรทัดแรกจะเป็นเวลาปัจจุบันของเครื่องคอมพิวเตอร์เรา ส่วนบรรทัดที่ 2 จะเป็นเวลาสากลหากอยากทราบว่าเวลาของเครื่องกับเวลาสากลต่างกันเท่าไหร่ก็ลอง coppy โค้ดไปลองเล่นดูนะค่ะ ^^

localtime() เป็นฟังก์ชั่นที่ใช้คืนค่าวันและเวลาท้องถิ่น ท้องถิ่นในที่นี้คือเวลาของแต่ละประเทศนะจ๊ะ >,.<
รูปแบบของฟังก์ชัน

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

$localtime = localtime();
$localtime_assoc = localtime(time(), true);
print_r($localtime);
print_r($localtime_assoc);
ภาพประจำตัวสมาชิก
thatsawan
PHP VIP Members
PHP VIP Members
โพสต์: 28508
ลงทะเบียนเมื่อ: 31/03/2014 10:02 am
ติดต่อ:

Re: DateTime Function PHP

โพสต์ที่ยังไม่ได้อ่าน โดย thatsawan »

:like: :like:
Kimyongjuk
PHP Newbie
PHP Newbie
โพสต์: 1
ลงทะเบียนเมื่อ: 16/09/2015 7:30 pm

Re: DateTime Function PHP

โพสต์ที่ยังไม่ได้อ่าน โดย Kimyongjuk »

เว็บนี้ดีมากเลยครับจะคอยติดตามนะครับ
ภาพประจำตัวสมาชิก
M030
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 532
ลงทะเบียนเมื่อ: 07/09/2015 10:06 am

Re: DateTime Function PHP

โพสต์ที่ยังไม่ได้อ่าน โดย M030 »

ขอบคุณค่ะ ^,.^
Hgatirey
PHP Newbie
PHP Newbie
โพสต์: 2
ลงทะเบียนเมื่อ: 17/09/2015 6:14 pm

Re: DateTime Function PHP

โพสต์ที่ยังไม่ได้อ่าน โดย Hgatirey »

You helped me get through things possible.
ภาพประจำตัวสมาชิก
M030
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 532
ลงทะเบียนเมื่อ: 07/09/2015 10:06 am

Re: DateTime Function PHP

โพสต์ที่ยังไม่ได้อ่าน โดย M030 »

Thank You !!~ to Follow
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 95