我有一个今天显示日期的功能
<?php
date_default_timezone_set('Asia/Jakarta');
//Menampilkan tanggal hari ini dalam bahasa Indonesia dan English
$namaHari = '';
$namaBulan = array("01", "02", "03", "04", "05", "06", "07", "08", "09", "10", "11", "12");
$today = date('l, F j, Y');
$sekarang = $namaHari[date('N')] . date('j') . "-" . $namaBulan[(date('n')-1)] . "-" . date('Y');
?
问题:今天过了15个月后如何制作显示日期的功能?
答案 0 :(得分:4)
在strtotime中使用简单的+15个月:
$nextdate = date('l, F j, Y', strtotime("+15 months", $today))
答案 1 :(得分:3)
这里是我找到的答案 15个月意味着1年3个月所以可以将其分为1年和3个月 所以,代码就像这样
<?php date_default_timezone_set('Asia/Jakarta');
$m = 3;
$n = 1;
$nextN = mktime(0, 0, 0, date("m") + $m, date("d"), date("Y") + $n);
echo date('d-m-Y', $nextN);
?>