Cách Cộng Trừ Thời Gian Trong PHP | Bang Andre
Có thể bạn quan tâm
Các bài toán giải quyết thời gian (datetime) trong PHP, hầu như luôn gặp ở tất cả các dự án. nhantam giới thiệu với các bạn một số cách tính toán cộng (+), trừ (-) thời gian:
Ví dụ: Chúng ta có ngày hiện tại là 18/11/2014, bài toán yêu cầu chúng ta công thêm 10 ngày hoặ trừ đi 10 ngày. Chúng ta làm như sau:
$now = date('2014-11-18 14:10'); $date = new DateTime($now); $days = 10; // trừ đi 10 ngày // >= php version 5.3 date_sub($date, date_interval_create_from_date_string($days.' days')); $date_minus = date_format($date, 'Y-m-d H:i'); //output 2014-11-08 14:10Lưu ý: hàm date_interval_create_from_date_string chỉ chạy với PHP version 5.3 trở lên Vậy với PHP version nhỏ 5.3 chúng ta làm như sau:
// php version < 5.3 $date_minus = date("Y-m-d H:i", strtotime("$now -$days day")); // ouput 2014-11-08Lưu ý: nếu cộng thêm chúng ta đổi dấu trong hàm strtotime(“$now +$days day”)
Ví dụ: Công trừ thời gian ra số ngày trong PHP
$date = date("2015-08-12"); $day_1 = date('Y-m-d', $date) ; $day_2 = date('Y-m-d') ; //current date echo $days = (strtotime($day_1) - strtotime($day_2)) / (60 * 60 * 24); //ouput so ngayChúc các bạn thành công
nhantam PHP Developer thiết kế web
Share this:
- Share
- X
Related
Từ khóa » Hàm Cộng Trừ Ngày Tháng Trong Php
-
Bài 17: Xử Lý Date Time Ngày Tháng Trong PHP - Tân Hồng IT
-
Cộng Trừ Ngày Tháng Trong PHP - Online Web Development Tutorials
-
Cộng Và Trừ Ngày Và Thời Gian Trong PHP
-
Cộng Trừ Ngày Tháng Trong Php
-
Hướng Dẫn Cộng Trừ Ngày Tháng Trong Php Mới Nhất 2020
-
Xử Lý Ngày Tháng Trong PHP - Viblo
-
Bài 13: Các Hàm Xử Lý Ngày Tháng Trong PHP - Vi
-
Bài 29: Xử Lý Ngày Tháng Trong PHP - Freetuts
-
Bài 16: Các Hàm Xử Lý Ngày Tháng & Thời Gian Trong PHP
-
Hướng Dẫn Cộng, Trừ Ngày, Tháng Và Năm Cho Một Ngày Bằng PHP
-
Cộng/Trừ Ngày,giờ,phút Và Giây Trong PHP
-
Xử Lý Ngày Tháng Trong PHP - Trang Chủ - .vn
-
Hướng Dẫn Xử Lý Ngày Tháng Trong Php Mới Nhất 2020
-
Cộng Trừ Ngày Tháng Trong Php [Archive] - Diễn Đàn Tin Học