当前月份和年的主题为自动批处理作业电子邮件


Current Month and Year in Subject for Automated Batch Job E-mail

我使用PHP文件在每个月初发送关于上个月报告的统计数据。然而,在电子邮件的主题中,它必须显示前一个月(例如05)和当前年份(例如2013)。随着时间的推移,这个数字会自动上升,不需要任何编辑。我想知道如何编辑现有的代码来显示这一点?任何帮助都会很感激。我在想一个可以显示当前月份和年份的函数我可以从月份减去1来显示前一个月?

当前代码:

$email_subject = "(MM-YYYY) Report for MS-SQL.";

使用日期函数:

$lastMonth = date('m-Y',strtotime('last month'));
$email_subject = "($lastMonth) Report for MS-SQL.";

如果你想要昨天:

$yesterday = date('m-d-Y',strtotime('yesterday')); // Change format as needed