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

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

เพื่อพิมพ์เวลาหนึ่งชั่วโมงที่แล้ว คุณต้องลบ -1 hour ใช้เมธอด 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