Menambah Minit ke Tarikh dan Masa dalam PHP
Menambah minit pada datetime ialah tugas biasa yang boleh dicapai menggunakan PHP terbina dalam Antara muka DateTime. Seperti yang anda nyatakan, anda telah menghadapi kesukaran walaupun berunding dengan sumber dalam talian. Mari berikan penyelesaian terperinci kepada masalah anda.
Format masa tarikh input anda ialah gabungan tahun, bulan, hari, jam dan minit, menggunakan standard ISO 8601. Anda berhasrat untuk menambah bilangan minit sewenang-wenangnya pada masa tarikh ini dan mengembalikan hasilnya dalam format yang sama.
Berikut ialah contoh kod PHP yang akan memenuhi keperluan anda:
<?php $minutes_to_add = 5; // Let's add 5 minutes // Initialize a new DateTime object using the input format $time = new DateTime('2011-11-17 05:05'); // Create a DateInterval object to represent the minutes to add $interval = new DateInterval('PT' . $minutes_to_add . 'M'); // Add the interval to the datetime using the add() method $time->add($interval); // Format the resulting datetime in the original format $stamp = $time->format('Y-m-d H:i'); echo $stamp; // Output: 2011-11-17 05:10 ?>
Begini caranya kod berfungsi:
Atas ialah kandungan terperinci Bagaimana untuk Menambah Minit pada Tarikh dan Masa dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!