我已使用日期和时间下的“添加格式类型”选项添加除Long Medium和Short之外的格式。我的问题是我的格式被忽略了,它默认为中等。
有什么想法吗?
答案 0 :(得分:2)
在Drupal 6中,自定义日期格式是date.module的一项功能,因此未与format_date()集成。
这在Drupal 7中已经改变,现在这是一个核心功能。
但是,您可以将“custom”指定为类型,然后直接传递所需的$ format。您可以编写一个简单的包装函数,从自定义日期格式获取格式,然后将其传递给format_date()。
答案 1 :(得分:0)
据我所知,挖掘代码时,“添加格式类型”选项对format_date完全没有任何作用。我不得不更改\在format_date中添加此代码以使其正常工作:
case 'medium':
$format = variable_get('date_format_medium', 'D, m/d/Y - H:i');
default:
$format = variable_get('date_format_' . $type, 'D, m/d/Y - H:i');