DateTime Function PHP

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

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

Post Reply
User avatar
M030
PHP Super Hero Member
PHP Super Hero Member
Posts: 532
Joined: 07/09/2015 10:06 am

DateTime Function PHP

Post by M030 » 11/09/2015 5:34 pm

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

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

Code: Select all

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

Code: Select all

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

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

Code: Select all

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

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

Code: Select all

$localtime = localtime();
$localtime_assoc = localtime(time(), true);
print_r($localtime);
print_r($localtime_assoc);

thatsawan
PHP VIP Members
PHP VIP Members
Posts: 19782
Joined: 31/03/2014 10:02 am
Contact:

Re: DateTime Function PHP

Post by thatsawan » 11/09/2015 10:28 pm

:like: :like:

Kimyongjuk
PHP Newbie
PHP Newbie
Posts: 1
Joined: 16/09/2015 7:30 pm

Re: DateTime Function PHP

Post by Kimyongjuk » 16/09/2015 7:36 pm

เว็บนี้ดีมากเลยครับจะคอยติดตามนะครับ

User avatar
M030
PHP Super Hero Member
PHP Super Hero Member
Posts: 532
Joined: 07/09/2015 10:06 am

Re: DateTime Function PHP

Post by M030 » 17/09/2015 5:17 pm

ขอบคุณค่ะ ^,.^

Hgatirey
PHP Newbie
PHP Newbie
Posts: 2
Joined: 17/09/2015 6:14 pm

Re: DateTime Function PHP

Post by Hgatirey » 17/09/2015 6:32 pm

You helped me get through things possible.

User avatar
M030
PHP Super Hero Member
PHP Super Hero Member
Posts: 532
Joined: 07/09/2015 10:06 am

Re: DateTime Function PHP

Post by M030 » 19/09/2015 2:44 pm

Thank You !!~ to Follow

Post Reply

Return to “PHP Knowledge”

Users browsing this forum: No registered users and 4 guests