Kaedah mendapatkan: 1. Gunakan pernyataan "date("Y-m-d",strtotime("n day")) dan parameter "n" menentukan bilangan hari tertentu 2. Gunakan "date(; Penyataan "Y-m-d",masa( ) (n * 24 * 3600))", parameter "n" menentukan bilangan hari tertentu.
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3
php mendapat masa semasa Kaedah mengecop tarikh beberapa hari kemudian
Kaedah 1: Gunakan fungsi strtotime()
<?php header("Content-type:text/html;charset=utf-8"); echo "当前时间戳为:".strtotime("now")."<br>"; echo "格式化当前时间戳:".date("Y-m-d H:i:s",strtotime("now"))."<br>"; echo "当前时间戳后1天:".date("Y-m-d H:i:s",strtotime("+1 day"))."<br>"; echo "当前时间戳后2天:".date("Y-m-d H:i:s",strtotime("+2 day"))."<br>"; echo "当前时间戳后3天:".date("Y-m-d H:i:s",strtotime("+3 day"))."<br>"; echo "当前时间戳后4天:".date("Y-m-d H:i:s",strtotime("+4 day"))."<br>"; ?>
<🎜 Fungsi >date() digunakan untuk menukar cap waktu yang diperolehi untuk beberapa hari berikutnya kepada format tarikh yang boleh dibaca.
Kaedah 2: Gunakan masa() selang saat
<?php header("Content-type:text/html;charset=utf-8"); echo "当前时间戳为:".time()."<br>"; echo "格式化当前时间戳:".date("Y-m-d H:i:s",time())."<br>"; $interval = 1 * 24 * 3600; echo "当前时间戳后1天:".date("Y-m-d H:i:s",time()+$interval)."<br>"; $interval = 2 * 24 * 3600; echo "当前时间戳后2天:".date("Y-m-d H:i:s",time()+$interval)."<br>"; $interval = 3 * 24 * 3600; echo "当前时间戳后3天:".date("Y-m-d H:i:s",time()+$interval)."<br>"; $interval = 4 * 24 * 3600; echo "当前时间戳后4天:".date("Y-m-d H:i:s",time()+$interval)."<br>"; ?>
PHP tutorial video》
Atas ialah kandungan terperinci Bagaimana untuk mendapatkan tarikh beberapa hari selepas cap masa semasa dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!