Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

พิมพ์เวลาหนึ่งชั่วโมงที่แล้ว PHP?


หากต้องการพิมพ์เวลาหนึ่งชั่วโมงที่แล้ว คุณต้องลบ -1 ชั่วโมง ใช้เมธอด strtotime() และตั้งค่าการลบในนั้น เช่น -1 สำหรับ 1 ชั่วโมงที่แล้ว -2 สำหรับ 2 ชั่วโมงที่แล้ว เป็นต้น

สมมติว่าเวลาปัจจุบันคือ

18:42:22

ตัวอย่าง

รหัส PHP มีดังต่อไปนี้

<!DOCTYPE html>
<html>
<body>
<?php
$oneHourAgo= date('Y-m-d H:i:s', strtotime('-1 hour'));
echo 'One hour ago, the date = ' . $oneHourAgo;
?>
</body>
</html>

ผลลัพธ์

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้

One hour ago, the date = 2020-09-26 17:42:22