Date : ${bday?date}
Time : ${bday?time}
Time : ${bday?datetime}
<#setting date_format="MM/dd/yyyy">
<#setting time_format="short">
<#setting datetime_format="long_medium">
Date : ${bday?date}
Time : ${bday?time}
Time : ${bday?datetime}
import java.io.IOException;
import java.io.OutputStreamWriter;
import java.util.Date;
import java.util.HashMap;
import java.util.Map;
import freemarker.template.Configuration;
import freemarker.template.Template;
import freemarker.template.TemplateException;
public class DateTimeSettingsTest {
/**
* @param args
* @throws IOException
* @throws TemplateException
*/
public static void main(String[] args) throws IOException, TemplateException {
//Get template from classpath
Configuration cfg = new Configuration();
cfg.setClassForTemplateLoading(DateTimeSettingsTest.class, "/");
Template template = cfg.getTemplate("datetime.ftl");
//Prepare data model
Map<String, Object> dataModel = new HashMap<String, Object>();
dataModel.put("bday", new Date());
//Merge template and data
OutputStreamWriter output = new OutputStreamWriter(System.out);
template.process(dataModel, output);
}
}
输出:
Date : 2013-8-14
Time : 5:07:06
Time : 2013-8-14 5:07:06
Date : 08/14/2013
Time : 上午5:07
Time : 2013年8月14日 5:07:06
源代码:http://pan.baidu.com/share/link?shareid=2023604405&uk=3878681452