Drupal 7 Drupal 7字段集合中的计算字段

Drupal 7 Drupal 7字段集合中的计算字段,drupal-7,timestamp,computed-field,drupal-field-collection,Drupal 7,Timestamp,Computed Field,Drupal Field Collection,我有一个带有2个日期(时间戳)的字段集合,并希望计算日期之间的差异。但是我不能让它工作。。有什么帮助吗 Computed code: $eind = $entity_field->field_data_field_eind_field_collection_item_entity_type[0]'timestamp']; $begin = $entity_field->field_data_field_begin_field_collection_item_entity_type[0

我有一个带有2个日期(时间戳)的字段集合,并希望计算日期之间的差异。但是我不能让它工作。。有什么帮助吗

Computed code:
$eind = $entity_field->field_data_field_eind_field_collection_item_entity_type[0]'timestamp'];
$begin = $entity_field->field_data_field_begin_field_collection_item_entity_type[0]['timestamp'];
$entity_field[0]['value'] = $eind - $begin;

Display code:
$display_output = $entity_field[0]['value'];

缺少
['timestamp']

$eind = $entity_field->field_data_field_eind_field_collection_item_entity_type[0]['timestamp']; // missing the [ here

哦,我明白了。但当我添加[时,仍然会出现以下错误:注意:试图在eval()中获取非object的属性(li