PHP 中的日期加 12 个月
Add 12 months to a Date in PHP
我们在 WooCoomerce 电子邮件中收到了 "start date" 回复,如下所示:
<?php echo esc_html( date_i18n( wc_date_format(), $subscription->get_time( 'start', 'site' ) ) ); ?>
输出如下所示:2017 年 3 月 29 日
我如何将 12 个月添加到此日期并在电子邮件中将其作为 "end date" 回应?
谢谢
为了清楚起见,第一行只是设置了一个变量。第二行将时间加上一年并赋值给$endDate
。只需将 $endDate
添加到您的 echo
。
$startDate = $subscription->get_time( 'start', 'site' );
$endDate = date("F-d-Y", strtotime(date("F-d-Y", strtotime($startgDate)) . " + 1 year"));
我们在 WooCoomerce 电子邮件中收到了 "start date" 回复,如下所示:
<?php echo esc_html( date_i18n( wc_date_format(), $subscription->get_time( 'start', 'site' ) ) ); ?>
输出如下所示:2017 年 3 月 29 日
我如何将 12 个月添加到此日期并在电子邮件中将其作为 "end date" 回应?
谢谢
为了清楚起见,第一行只是设置了一个变量。第二行将时间加上一年并赋值给$endDate
。只需将 $endDate
添加到您的 echo
。
$startDate = $subscription->get_time( 'start', 'site' );
$endDate = date("F-d-Y", strtotime(date("F-d-Y", strtotime($startgDate)) . " + 1 year"));