Hướng dẫn time difference between two datetime in php - chênh lệch thời gian giữa hai datetime trong php
Tôi đã thu thập nhiều chủ đề để tạo chức năng phổ quát với nhiều đầu ra (năm, tháng, ngày, giờ, phút, giây) với chuỗi hoặc phân tích phân tích cho int và hướng +- nếu bạn cần biết hướng khác biệt của phía nào. Sử dụng ví dụ:
Hàm số Trang chủ & nbsp; & nbsp;Cách nhận chênh lệch thời gian giữa hai lần dữ liệu trong vài phút bằng cách sử dụng PHP Có hai cách để có được sự khác biệt về thời gian trong phút với PHP. 1. Sử dụng lớp DateTime PHP để tính toán chênh lệch giữa hai lần ngày.Phương pháp diff () của lớp DateTime tạo ra một đối tượng DateInterval tính toán chênh lệch giữa hai đối tượng ngày/thời gian theo thời gian (tổng số ngày, năm, tháng, ngày, giờ, phút, giây, v.v.). Use the PHP DateTime class to calculate the difference between two date-times. The diff() method of DateTime class creates a DateInterval object that calculates the difference between two date/time objects in time (total days, years, months, days, hours, minutes, seconds, etc.). $datetime_1 = '2022-04-10 11:15:30'; Tính toán và nhận chênh lệch thời gian tính theo phút: $total_minutes = ($diff->days * 24 * 60); 2. Bạn có thể sử dụng hàm strtotime () để có được chênh lệch thời gian giữa hai ngày (dữ liệu) trong vài phút bằng PHP. You can use strtotime() function to get the time difference between two dates (DateTimes) in minutes using PHP. $datetime_1 = '2022-04-10 11:15:30'; |