我目前正在使用Drupal 7的date_popup。我遇到的一个问题是,如果我只选择格式为时间,则不会出现默认值。
即
$form['start'] = array(
'#type' => 'date_popup',
'#title' => t('Start'),
'#default_value' => date("Y-m-d H:i:s", $start),
'#date_format' => "Y-m-d h:i A",
);
显示正确的默认值,虽然它包含所有日期内容(我实际上只想要一个时间戳)。但是,如果我将'#date_format'更改为仅限时间格式,即:
$form['start'] = array(
'#type' => 'date_popup',
'#title' => t('Start'),
'#default_value' => date("Y-m-d H:i:s", $start),
'#date_format' => "h:i A",
);
没有更多默认值。如何为仅限时间格式的date_popup设置默认值?
答案 0 :(得分:1)