Kiểu dữ liệu ngày, giờ

Một phần của tài liệu BÀI BÁO CÁO THỰC TẬP-Tự học PHP lập trình web (Trang 110 - 112)

2 .Hàm trong thư viện hàm

c. Kiểu dữ liệu ngày, giờ

- Hàm checkdate() kiểm tra ngày nhập vào có hợp lệ không? Cú pháp: checkdate ($month , $day, $year )

Trong đó: Hàm trả về giá trị đúng hoặc sai.

$month, $day, $year: là kiểu dữ liệu số nguyên, là tháng ngày năm được nhập vào để kiểm tra.

Ví dụ 5.76: <?php

$day = 29; $month = 2; $year = 2010;

$kq=checkdate($month, $day, $year); if($kq)

{

echo "Ngay thang hop le"; }

else {

echo "Ngay thang khong hop le"; }

?>

- Hàm date()

Cú pháp: date ($format [,$timestamp ] )

Trong đó:

Hàm trả về một chuỗi được qui định bởi chuỗi định dạng $format Nếu $format =

D Ngày có dạng hai chữ số 01- 31 D Thứ trong tuần có 3 ký tự Mon - Sun

J Ngày được có dạng 1-31

L/l Thứ trong tuần được viết đầy đủ Monday - Sunday

N Cho ra số thứ tự của ngày trong tuần (1-7)1: Monday – 7: Sunday W Cho ra số thứ tự ngày trong tuần 0: Monday – 6: Sunday

Z Cho ra ngày thứ máy trong năm(0 - 365) W Cho ra số thứ tự tuần trong 1 năm

F Cho ra tên tháng đầy đủ từ January tới December trong năm M Cho ra tháng từ 01 - 12

M Cho ra tên tháng chỉ có 3 ký tự đầu từ Jan đến Dec N Cho ra tháng từ 1 - 12 Y Cho ra năm có 4 chữ số 2009 Y Cho ra năm có 2 chữ số 09 A Dạng AM và PM A Dạng am và pm G Định dạng đồng hồ 12 H Cho ra giờ 0 -23 h H Cho ra giờ 1- 12h

I Cho ra phút (0-59) S Cho ra giây(0-59)

- Lấy giá trị của ngày hiện tại: getdate()

Hàm trả về mảng gồm 11 phần tử để lưu trữ các giá trị(seconds, minutes, hours, mday, wday, mon, year, yday, weekday, month, 0) của ngày tháng năm hiện tại.

Ví dụ: <?php

$today = getdate(); print_r($today);

?>

- Lấy thời gian hiện tại: time()

- Chuyển chuỗi thành thời gian: strtotime()

- Kiểm tra và chuyển thời gian sang đơn vị giây: mktime() - Định dạng thời gian thành só nguyên: idate()

Một phần của tài liệu BÀI BÁO CÁO THỰC TẬP-Tự học PHP lập trình web (Trang 110 - 112)

Tải bản đầy đủ (PDF)

(181 trang)