如何以1月5日至7日的格式获取日期
if (get_field('event_from')) {
echo $datefrom->format('d.m.Y').' - ';
}
返回21.01.2020-22.01.2020
但是我需要使用其他格式的日期,例如5 - 7 Jan
请帮助。
如果ACF字段是日期选择器,则可以在其自身的字段中配置返回格式。将其设置为j M
将为您提供值“ 5 Jan”]]
'j'是不带前导零的日期的数字表示。“ M”是一个月的简短文字表示形式,三个字母。
查看PHP手册以获取更多信息:https://www.php.net/manual/en/function.date.php
一旦将字段配置为返回如上所述格式的日期,就可以将值附加到字符串中。
$date_string;
if (get_field('event_from')) {
$date_string = get_field('event_from') . ' - ';
}
if (get_field('event_to')) {
$date_string .= get_field('event_to');
}
echo $date_string;