Strtotime()和Meta Box日期问题

时间:2016-01-31 作者:Thomas Maier

此代码是否应该根据所选语言显示元框日期选择器输入字段中提供的日期?

说明:

但即将到来的元框值rwmb_meta() 始终为dd.mm。y、 例如,2016年2月6日。因此,根据语言标记,它应该更改日期的格式(确实如此)和(国际化的)正确语言(在本例中并不重要,因为它都是数字,但它将是)。但它总是显示当前时间。。。

为什么?我怎样才能修复它?

<?php 

    $entered_start = rwmb_meta( "exhibition_meta_beginn" );

    _e("[:en]".date_i18n("m/d/y",strtotime($entered_start))."[:de]".date_i18n("d.m.y",strtotime($entered_start))."[:]");

    ?>–<?php

    $entered_end = rwmb_meta( "exhibition_meta_ende" );

    _e("[:en]".date_i18n("m/d/y",strtotime($entered_end))."[:de]".date_i18n("d.m.y",strtotime($entered_end))."[:]");

?>

1 个回复
SO网友:Thomas Maier

出于某种原因,strtotime 无法识别日期格式d.m.y. m/d-y 是保存。然后它成功了。

相关推荐

WPQuery Date and ACF

我正在创建一个查询,需要按ACF日期字段进行筛选。在数据库中(wp\\u post\\u meta table中)的值如下:MM/DD/YYYY我有几个房间,在date\\u available\\u from字段中的值为:2021 06月01日2021 08月21日2021 08月31日2021 09月06日2021 07月30日2021 11月31日2021 12月31日ul>然后我像这样进行查询:$args[1] = array( \'posts_per_page\' => -1