【发布时间】:2014-11-03 10:23:46
【问题描述】:
我看到了Working with podio api, i get a DateTime object and cant exccess its values的问题和随后的回答。
给出的答案确实对我有用,即使用 format 函数,但它让我想知道 podio 上的这个文档是否已经过时,因为它似乎不起作用。
http://podio.github.io/podio-php/fields/#date-field
特别是这里是播音网站上给出的示例,用于获取似乎无法“按原样”工作的值,除非我使用“->format('Y-m-d H:i:s')”扩展引用.由于这些语句是“打印”语句而不是赋值语句,我认为这是一个重要的细节。
我错了,错过了什么吗?
$item = PodioItem::get_basic(123);
$field_id = 'date';
print $item->fields[$field_id]->start; // E.g. DateTime or null
print $item->fields[$field_id]->start_date; // E.g. DateTime or null
print $item->fields[$field_id]->start_time; // E.g. DateTime or null
print $item->fields[$field_id]->end; // E.g. DateTime or null
print $item->fields[$field_id]->end_date; // E.g. DateTime or null
print $item->fields[$field_id]->end_time; // E.g. DateTime or null
print $item->fields[$field_id]->humanized_value; E.g. "2014-02-14 14:00-15:00"
【问题讨论】: