Tôi muốn hiển thị khoảng thời gian được tính theo giờ, phút và giây, một số khoảng thời gian lớn hơn 24 giờ. Hiện tại tôi đang thử điều này:Giờ mở rộng PHP(): Hiển thị thời lượng lớn hơn 24 giờ nhưng không phải là ngày nếu lớn hơn 24 giờ
$timeLength = new DateTime();
$timeLength->setTime(25, 30);
echo $timeLength->format('H:m:i'); // 01:30:00
Tôi muốn hiển thị 25:30:00
.
Tôi đang tìm kiếm tốt hơn cho giải pháp hướng đối tượng.
Cảm ơn :)
Bạn có cần tạo phiên bản DateTime không? Có vẻ như bạn đã có giờ. – shapeshifter
Tôi đã đơn giản hóa vấn đề để làm cho nó dễ đọc hơn. Các cá thể DateTime đang được tạo với khối lượng lớn các giây. Vì vậy, nó thực sự giống như '$ timeLength-> setTime (0, 0, 6534293)'. – jcroll
Vì bạn đã có thứ hai, tại sao bạn không tính toán nó? – Passerby