<?php // Thiết lập Múi giờ Nhật bản date_default_timezone_set('Asia/Tokyo'); // Thiết lập Múi giờ Việt nam date_default_timezone_set('Asia/Ho_Chi_Minh'); ?>
<?php // Liệt kê danh sách tất cả các TimeZones được hỗ trợ trong PHP $timezones = DateTimeZone::listIdentifiers() ; foreach ($timezones as $item){ echo $item . '<br/>'; } ?>
0 giờ 0 phút 0 giây ngày 0 tháng 0 năm 0
đến thời điểm hiện tại.<?php // Hiển thị ngày giờ hiện tại theo kiểu TIMESTAMPS // Ví dụ: // Vào lúc 27/07/2022 (18:00:53) ⇒ 1658919653 (giây) echo time(); ?>
date()
, nó sẽ hiển thị ra với định dạng ngày tháng theo quy tắc bạn đã thiết lập.
Ví dụ:
<?php // Hiển thị ngày giờ hiện tại echo date('d/m/Y H:i:s'); ?>Với các tham số định dạng format Ngày tháng như sau:
năm-tháng-ngày-giờ(24)-phút-giây
<?php // Hiển thị ngày giờ theo định dạng MySQL echo date('Y-m-d H:i:s'); ?>
<?php // Chuyển đổi ngày giờ hiện tại sang kiểu INT // Kiểu TimeStamps echo strtotime( date('Y-m-d H:i:s') ); ?>
<?php mktime ($hour, $minute, $second, $month, $day , $year);Hàm này sẽ trả về thời gian kiểu Timestamp (int), nên cần phải sử dụng hàm date() để chuyển đổi ra định dạng mong muốn. Ví dụ:
<?php // Lấy ngày giờ hiện tại $hien_tai_ngay = date('d'); $hien_tai_thang = date('m'); $hien_tai_nam = date('Y'); $hien_tai_gio = date('H'); $hien_tai_phut = date('i'); $hien_tai_giay = date('s'); // Ví dụ: 27/07/2022 21:30:15 // Lấy ngày hiện tại cộng thêm 10 ngày thì sẽ là ngày mấy? $ngay_kieu_timestamp = mktime($hien_tai_gio, $hien_tai_phut, $hien_tai_giay, $hien_tai_thang, $hien_tai_ngay + 10, $hien_tai_nam); // Kết quả: 06/08/2022 21:30:15 echo date('d/m/Y H:i:s', $ngay_kieu_timestamp); ?>
Thực hiện các bước tuần tự theo nội dung Bài học nhé!
Cùng nhau học tập, khám phá các kiến thức nền tảng về Lập trình web, mobile, database nhé.
Nền tảng kiến thức - Hành trang tới tương lai hân hạnh phục vụ Quý khách!
Khám phá, trải nghiệm ngay
Vui lòng đăng nhập để gởi bình luận!
Đăng nhậpChưa có bình luận nào!