自动批量作业电子邮件的当前月份和年份

时间:2013-06-04 14:32:30

标签: php date batch-file time

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

当前代码:

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

1 个答案:

答案 0 :(得分:0)

只需使用date功能:

$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