Rumah > pembangunan bahagian belakang > tutorial php > Bagaimana untuk Menambah Jam pada Tarikh dalam PHP?

Bagaimana untuk Menambah Jam pada Tarikh dalam PHP?

Barbara Streisand
Lepaskan: 2024-11-04 07:11:02
asal
253 orang telah melayarinya

How to Add Hours to a Date in PHP?

Tambah Jam ke Tarikh dengan PHP

Untuk memanipulasi tarikh dan masa dalam PHP, anda boleh menggunakan tarikh(), strtotime(), dan fungsi sprintf(). Begini cara anda boleh menambah beberapa jam pada tarikh/masa semasa:

<code class="php"><?php

// Get the current date/time
$now = date("Y-m-d H:m:s");

// Define the number of hours to add
$hours = 24;

// Use strtotime() to calculate the new time
$new_time = date("Y-m-d H:i:s", strtotime("+$hours hours"));

// You can also specify the number of hours dynamically using variables or constants
$new_time = date("Y-m-d H:i:s", strtotime(sprintf("+%d hours", $hours)));

// Output the new time
echo $new_time;

?></code>
Salin selepas log masuk

Kod ini menunjukkan cara menambah bilangan jam yang ditentukan pada tarikh/masa semasa dan menyimpannya dalam pembolehubah $new_time . Fungsi strtotime() mengira cap masa (saat sejak zaman Unix) berdasarkan rentetan yang disediakan yang mewakili tempoh masa (dalam kes ini, " " diikuti dengan bilangan jam dan "jam").

Oleh itu menggunakan sprintf() untuk memformatkan bilangan jam secara dinamik, anda mendapat fleksibiliti untuk menghantar nilai yang berbeza pada masa jalan. Ambil perhatian bahawa jika anda perlu memasukkan pembolehubah dalam rentetan strtotime(), anda mesti menggunakan petikan berganda (") dan ruang letak pembolehubah, seperti yang ditunjukkan dalam kod. Selain itu, fungsi date() memformat cap masa yang terhasil menjadi tarikh yang boleh dibaca manusia dan rentetan masa.

Atas ialah kandungan terperinci Bagaimana untuk Menambah Jam pada Tarikh dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan