PHP 来自 Webhook 的日期

PHP Date from Webhook

我似乎不知道如何格式化 webhook 变量。这是一条短信,每次发短信的日期都是 1969 年 12 月 31 日星期三@7:00 下午。我似乎无法设置要格式化的 webhook 变量。

日期的 webhook 变量是 old_date

$date=date('D M j @ g:i A', strtotime($old_date));

$content = "Hi ".$_POST[name]。 ]

这样试过...

$date=date('D M j Y @ g:i A', strtotime($_POST['old_date']));

$content = "Hi ".$_POST[name]。 ]

这样...

$date=date('D M j Y @ g:i A', strtotime($_POST[old_date]));

$content = "Hi ".$_POST[name]。 ]

后两种方式发送短信失败

因为它是一个 webhook 应该 $old_date 从 这些变量之一? $_POST['old_date'] $_GET['old_date'] $_REQUEST['old_date'] ?

我不清楚你是如何设置 $old_date

我认为它返回的是 1969 年 12 月 31 日,这意味着 $old_date 为空或零

尝试添加年份以进行进一步测试

$date=date('Y, D M j @ g:i A', strtotime($old_date));