如何获取当前格式的日期?

问题描述 投票:-1回答:1

如何以1月5日至7日的格式获取日期

if (get_field('event_from')) {
    echo $datefrom->format('d.m.Y').' - ';
  }

返回21.01.2020-22.01.2020

但是我需要使用其他格式的日期,例如5 - 7 Jan请帮助。

php wordpress
1个回答
1
投票

如果ACF字段是日期选择器,则可以在其自身的字段中配置返回格式。将其设置为j M将为您提供值“ 5 Jan”]]

'j'是不带前导零的日期的数字表示。“ M”是一个月的简短文字表示形式,三个字母。

ACF Datepicker-field

查看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;
© www.soinside.com 2019 - 2024. All rights reserved.