如何在Drupal中显示重复日期字段?

时间:2016-03-25 20:39:12

标签: datetime drupal

我有一个名为events的自定义内容类型,其中使用了一个名为event_date的字段。当我设置日期并查看节点时,它会正确显示我输入的日期: enter image description here

但是,当我在dpm上执行node_insert以查看保存的值时,以下是向我报告的内容:

enter image description here

正如您所看到的,这不是我输入的内容,这些也是存储在数据库中的确切值。

我的问题:

1)我如何获得正确的值? (我想要2016年3月30日和晚上7点)

2)为什么这些值不同但节点仍然正确显示它们?在哪里节省时间?

由于

1 个答案:

答案 0 :(得分:2)

我有第二个问题的答案,然后你也会更容易找到第一个问题的答案。

您会看到-18000的偏移量。 那是300分钟。 这相当于5个小时。

2016-03-31 00:00 - (减去)5小时是2016-03-30 07:00

因此您需要使用函数来格式化包含该偏移量的日期。查看评论和链接:https://drupal.stackexchange.com/a/33686/32059