Tìm hiểu về date,time trong lập trình PHP

Bạn có muốn học PHP này không?

  • Số phiếu: 0 0,0%
  • Không

    Số phiếu: 0 0,0%

  • Số người tham gia
    0
  • Bình chọn đã đóng .

tongnh8993

Banned
Tham gia
26/10/2014
Bài viết
0
Hôm nay chúng ta sẽ tìm hiểu về date và time trong lập trình PHP.

Hàm date() dùng để định dạng timestamp để dễ đọc thời gian hơn.
Cú pháp như sau : date(format,timestamp)
Trong đó, định dạng(format) thời gian về ngày tháng được sử dụng như sau:

d - Là ngày của tháng (01-31)
m - Đại diện cho một tháng (01-12)
Y - Đại diện cho một năm (bốn chữ số)
l ('L' thường) - Đại diện cho các ngày trong tuần

Còn time() thì mặc định là thời gian hiện tại.
Ví dụ:
<?php
echo "Today is " . date("Y/m/d") . "<br>";
echo "Today is " . date("Y.m.d") . "<br>";
echo "Today is " . date("Y-m-d") . "<br>";
echo "Today is " . date("l");
?>
Còn định dạng thời gian về giờ và phút như sau:

h - định dạng theo 12h của một giờ với số 0 đầu (01-12)
i - Số phút với số 0 đầu (00-59)
s - Giây với số 0 đầu (00-59)
a - Định dạng am-pm chữ thường (sáng hoặc chiều)

<?php
echo "The time is " . date("h:i:sa");
?>
Tạo thời gian với hàm mktime(), cú pháp như sau

mktime(hour,minute,second,month,day,year)
Ví dụ cách dùng

<?php
$d=mktime(11, 14, 54, 8, 12, 2014);
echo "Created date is " . date("Y-m-d h:i:sa", $d);
?>
Tạo thời gian từ chuỗi với hàng strtotime(), cú pháp như sau:

strtotime(time,now)
Ví dụ:

<?php
$d=strtotime("10:30pm April 15 2014");
echo "Created date is " . date("Y-m-d h:i:sa", $d);
?>

<?php
$d=strtotime("tomorrow");
echo date("Y-m-d h:i:sa", $d) . "<br>";

$d=strtotime("next Saturday");
echo date("Y-m-d h:i:sa", $d) . "<br>";

$d=strtotime("+3 Months");
echo date("Y-m-d h:i:sa", $d) . "<br>";
?>
Các bạn chạy thử nhé, và nhớ theo dõi những bài viết mới trong những ngày tới. Chúc các bạn thành công
Các bạn quan tâm có thể xem chi tiết tại website : zonootek.vn. Ở đây chúng mình dậy về các môn chuyên ngành Công Nghệ Thông Tin như lập trình PHP, Photoshop, học Illustrator, HTML CSS & Jquery, Flash. Các bạn muốn học thì xem đăng ký tại website trên nhé!
khaigiangmoinhat-foto.jpg
 
Quay lại
Top Bottom