Bạn đang xem: Hàm getdate trong php
Lấy Time Stamp với hàm time() trong PHP
Hàm time() vào PHP cung cấp cho mình tất cả tin tức bạn đề xuất về date với time hiện nay tại. Nó không yêu mong tham số nhưng lại trả về một integer.
Code language: HTML, XML (xml)Lưu chương trình trên vào một file có tên là test.php trong htdocs, kế tiếp mở trình coi ngó và gõ địa chỉ cửa hàng http://localhost:8080/test.php sẽ đến kết quả:


Nếu coi kết quả, chúng ta có thể thấy khó khăn hiểu. Dẫu vậy PHP hỗ trợ các công cụ hoàn hảo và tuyệt vời nhất để biến đổi một timestamp thành một form mà con tín đồ thấy nhân tiện lợi.
Chuyển thay đổi Time Stamp cùng với hàm getdate() vào PHP
Hàm getdate() chấp nhận một time stamp với trả về một mảng phối hợp chứa tin tức về date. Nếu như khách hàng bỏ sót time stamp này, thì nó thao tác làm việc với time stamp hiện tại khi được trả về do time().
Xem thêm: Cách Lấy Giá Trị Trong Form Bằng Javascript Như Thế Nào? Validate Form Bằng Javascript Như Thế Nào
Bảng dưới liệt kê các phần tử được chứa trong mảng phối hợp được trả về vày getdate() vào PHP:
seconds | Giây của phút (0-59) | 20 |
minutes | Phút của giờ (0 – 59) | 29 |
hours | Giờ của ngày (0 – 23) | 22 |
mday | Ngày của mon (1 – 31) | 11 |
wday | Ngày trong tuần (0 – 6) | 4 |
mon | Tháng những năm (1 – 12) | 7 |
year | Năm (4 chữ số) | 1997 |
yday | Ngày trong thời điểm ( 0 – 365 ) | 19 |
weekday | Ngày trong tuần | Thursday |
month | Tháng vào năm | January |
0 | Timestamp | 948370048 |
Tới giờ, chúng ta cũng có thể định dạng date với time này trong bất kỳ định dạng nào bạn muốn.
Ví dụ
Bạn thử ví dụ sau:
$date_array = getdate(); foreach ( $date_array as $key => $val ) print "$key = $val"; $mydate=getdate(date("U")); //bạn xem thêm hàm date() ở dưới print "Today: "; echo "$mydate
Code language: HTML, XML (xml)Lưu công tác trên vào một file mang tên là test.php trong htdocs, sau đó mở trình chăm nom và gõ showroom http://localhost:8080/test.php sẽ mang đến kết quả:


Chuyển đổi Time Stamp cùng với date() vào PHP
Hàm date() vào PHP trả về một chuỗi đã có định dạng biểu diễn một date. Chúng ta có thể thực hành những điều khiển phong phú thông qua định dạng cơ mà hàm date() trả về với một tham số chuỗi mà bạn muốn truyền mang lại nó.
Nếu không áp dụng (một giải pháp tùy ý) một Time stamp vào hàm date(), thì date và time hiện tại sẽ được sử dụng. Bất kỳ dữ liệu như thế nào khác chúng ta bao vào chuỗi định dạng đã truyền mang đến date() sẽ tiến hành bao trong cực hiếm trả về.
Bảng bên dưới liệt kê một vài code mà một chuỗi định dạng có thể chứa:
a | ‘am’ hoặc ‘pm’ dạng văn bản thường | pm |
A | ‘AM’ hoặc ‘PM’ dạng văn bản hoa | PM |
d | Ngày của tháng, dạng số bước đầu từ 01 | 20 |
D | Ngày vào tuần (3 chữ cái) | Thu |
F | Tên tháng | January |
h | Giờ (định dạng 12h, dạng từ 01) | 12 |
H | Giờ (định dạng 24h, dạng trường đoản cú 01) | 22 |
g | Giờ (định dạng 12h, dạng từ bỏ 1) | 12 |
G | Giờ (định dạng 24h, dạng tự 1) | 22 |
i | Phút ( 0 – 59 ) | 23 |
j | Ngày vào tháng (dạng 1) | 20 |
l (Lower ‘L’) | Ngày vào tuần | Thursday |
L | Năm nhuận (‘1’ đến yes, ‘0’ đến no) | 1 |
m | Tháng trong những năm (số, dạng 01) | 1 |
M | Tháng trong những năm (3 chữ cái) | Jan |
r | Date theo định dạng RFC 2822 | Thu, 21 Dec 2000 16:01:07 +0200 |
n | Tháng trong thời gian (số, dạng 1) | 2 |
s | Giây vào giờ | 20 |
U | Time stamp | 948372444 |
y | Năm (2 chữ số) | 06 |
Y | Năm (4 chữ số) | 2006 |
z | Ngày trong năm (0 – 365) | 206 |
Z | Offset bởi giá trị giây từ bỏ GMT | +5 |
Ví dụ
Bạn thử ví dụ sau về hàm date() trong PHP:
Code language: HTML, XML (xml)Lưu công tác trên vào một file mang tên là test.php trong htdocs, tiếp nối mở trình để mắt tới và gõ add http://localhost:8080/test.php sẽ mang lại kết quả:


Hy vọng chúng ta đã hiểu cách định dạng date cùng time theo yêu ước của bạn. Danh sách không thiếu tất cả các hàm làm việc date và time được cung cấp tại chương Hàm cách xử trí Date & Time vào PHP.
Tham khảo khóa huấn luyện lập trình website 6 tháng, bảo đảm an toàn 100% công việc đầu ra!
Share this:
« Previous
Next »
Leave a Reply Cancel reply
Your e-mail address will not be published. Required fields are marked *