Hướng dẫn trừ giờ trong php
Chào các bạn Hôm nay mình sẽ hướng dẫn cách cộng thêm ngày giờ trong php : $startTime = date("Y-m-d H:i:s");//khởi tạo //Hiện thị ngày giờ khởi tạo echo 'Khới tạo ngày: '.$startTime; //cộng thêm 1 giờ $cenvertedTime = date('Y-m-d H:i:s',strtotime('+1 hour',strtotime($startTime))); //Hiện thị ngày giờ sau khi cộng 1 giờ echo 'Ngày sau khi cộng 1 giờ: '.$cenvertedTime; //công 1 giờ và 30 phút $cenvertedTime = date('Y-m-d H:i:s',strtotime('+1 hour +30 minutes', strtotime($startTime))); //Hiện thị cộng 1 giờ và 30 phút echo 'Ngày sau khi cộng thêm 1 giờ và 30 phút: '.$cenvertedTime; //Cộng 1 giờ 30 phút và 45 giây $cenvertedTime = date('Y-m-d H:i:s',strtotime('+1 hour +30 minutes +45 seconds', strtotime($startTime))); //Hiện thị thời gian echo 'Thời gian sau khi cộng: '.$cenvertedTime; //Cộng 1 ngày 1 giờ 30 phút 45 giây $cenvertedTime = date('Y-m-d H:i:s',strtotime('+1 day +1 hour +30 minutes +45 seconds' ,strtotime($startTime))); //Hiện thị thời gian echo 'Thời gian sau khi cộng: '.$cenvertedTime; Tương tự thì ta thay dấu cộng thành dấu trừ thì sẽ ra được kết quả trừ. 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.
Lưu ý: hàm date_interval_create_from_date_string chỉ chạy với PHP version 5.3 trở lên
Lư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
Chúc các bạn thành công nhantam Post on: 2020-04-12 23:14:18 | in: PHP Trong một dự án gần đây, tôi thấy cần phải kiểm tra xem các hàng trong cơ sở dữ liệu đã hơn 6 giờ chưa. Vì vậy, đây là cách thêm và trừ ngày và thời gian trong PHP.Điều này thêm 2 ngày vào ngày hiện tại
echo $newdate; Điều này thêm 2 tháng vào ngày hiện tại
echo $newdate; Điều này thêm 2 năm vào ngày hiện tại
echo $newdate; Điều này trừ 6 giờ kể từ ngày hiện tại
echo $newdate; Điều này trừ 10 phút kể từ ngày hiện tại
echo $newdate; Nếu bạn muốn thay đổi ngày bạn muốn, thì đơn giản thay thế ngày hiện tại bằng ngày bạn muốn ... Điều này thêm 1 năm từ ngày 2012-11-25
echo $newdate; Tag: php cơ bản |