【问题标题】:How to display input date as dd-mm-yyy如何将输入日期显示为 dd-mm-yyyy
【发布时间】:2021-07-09 14:50:01
【问题描述】:

我有一个输入日期,在管理面板中显示为18.01.2021,但在现场显示为2021-04-18。如何使其在网站上显示为 dd-mm-yyyy? 输入的 HTML:

   <input type="date" value="2021-04-18" name="butterbean_stm_car_manager_setting_registration_date" class="widefat">

在 php 中输入(wordpress 管理面板)

$manager->register_control(
    'registration_date',
    array(
        'type' => 'date',
        'section' => 'stm_options',
        'label' => esc_html__( 'Приблизна дата прибуття (рік, місяць, число)', 'stm_vehicles_listing' ),
        'preview' => 'registration_date',
        'description' => esc_html__( 'Only in classified layout', 'stm_vehicles_listing' ),
        'attr' => array( 'class' => 'widefat' )
    )
);

【问题讨论】:

  • 我的意思是,您设置了value="2021-04-18",那么您希望发生什么?
  • @M-Chen-3 我在输入中设置了18.04.2021。我想更改值,使其显示为18.04.2021

标签: html css wordpress date input


【解决方案1】:

您可以在 WordPress 的设置中更改日期格式。它在Administration &gt; Settings &gt; General 下。

将格式字符串设置为d/m/Y

  • d 是前导零的日子。
  • m 是带有前导零的月份。
  • Y 是四位数格式的年份。

【讨论】:

  • 我把它设置为d/m/Y,但它仍然显示为 2021-04-17
  • 也许我需要用js添加一个模式(我不能用HTML添加它,因为我用上面的php代码添加了输入)
猜你喜欢
  • 2018-02-01
  • 2018-03-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-09-28
  • 1970-01-01
  • 2022-07-29
相关资源
最近更新 更多