Hướng dẫn dùng date full trong PHP
Mình thấy các bạn thường copy hàm Show Nhưng như thế thì mắc công quá. Sao chúng ta không cùng nhau hiểu rõ về hàm 1. Chức năng của hàm date()Hàm Lưu ý: Dấu thời gian (timestamp) là một cách biểu diễn thời gian. Nó thường là một số nguyên được mã hóa từ một thời gian nào đó. Ví dụ, ta có thời gian: 19-10-2021 05:30:59 có thể được mã hóa thành timestamp là 1634614259. Trong PHP, có thể dùng lớp DateTimeđể mã hóa thời gian thành timestamp như sau:
2. Cú pháp của hàm date()
Trong đó:
Lưu ý: Nếu $format không đúng định dạng theo quy định hoặc $timestamp không phải kiểu số nguyên thì sẽ gây ra lỗi. 3. Một số ví dụ sử dụng hàm date()3.1. Các định dạng thời gian với hàm date()Các định dạng trong hàm date() được quy ước sẵn theo format() của lớp DateTimeInterface::format(). Bên dưới là một số quy ước thường dùng:
3.2. Một số ví dụ về định dạng với hàm date()
3.3. Hàm date() với default timezone
Kết quả của hàm 3.4. Thay đổi default timezone trong PHPNếu sử dụng XAMPP thì vào Config của Apache để cấu hình lại file php.ini. Cấu hình file php.iniTìm date.timezone và thay đổi timezone theo những timezone được hỗ trợ List of Supported Timezones mà bạn muốn. Qua bài này, hy vọng các bạn sẽ hiểu rõ về date() trong PHP và tránh những bối rối khi sử dụng hàm này.
|