String强制转换为Date SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd"); String dateStr = request.getParameter("upmdateaa"); Date date =null; if(dateStr != null && !dateStr.equals("")){ try { date = format.parse(dateStr); } catch (ParseException e) { e.printStackTrace(); ...
FreeMarker 日期转换 ${parameters.fieldDate?date} //标准日期转日期字符串 ${parameters.fieldDate?datetime} //标准日期转日期+时间 字符串 ${parameters.fieldDate?string("yyyy-MM-dd HH:mm:ss")} //标准日期转自定格式 字符串 例如: <#if tag== "0">${.now?string("yyyy-MM-dd HH:mm:ss")}<...
当前日期:${today?date} 当前时间:${today?time} 当前日期+时间:${today?datetime} 日期格式化: ${today?string("yyyy 年 MM 月")} 代码中对变量赋值: dataModel.put("today", new Date()); 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 结果: 当前日期:2019-5-6 当前时间:15:25:68 当前日期+时...
${3.1415?string("currency")} ${3.1415?string("percent")} 结果: ¥3.1415 ¥3.1415 314.15% int可以获取数值的整数部分,举个例子: ${3.1415926?int} 结果: 3 size可以获取序列中元素的个数,举个例子: ${userMap?size} 结果: 3 字符串转date ${"1999-09-21"?date("yyyy-MM-dd")} 结果:1999-09-...
date} ${createTime?time} ${createTime?datetime} ${createTime?string("yyyy/MM/dd HH:mm:ss")} 5.3 数值类型 代码语言:javascript 代码运行次数:0 运行 AI代码解释 数值类型 ${age} ${num} ${avg} <#--数字过长,会有逗号,可以这样去掉逗号--> ${num?c} <#-- 将数值转换成货币类型...
创建字符串模板String templateString="欢迎你,${username}";// 字符串模板Template template=newTemplate("",newStringReader(templateString),conf);// 通过字符串创建模板//4、构造数据Map<String,Object>dateModel=newHashMap<>();dateModel.put("username","李四");//5、处理模板template.process(dateModel,...
${book.date?string('yyyy-MM-dd')} //日期格式 ${book?string.number} 20 //三种不同的数字格式 ${book?string.currency}--<#-- $20.00 --> ${book?string.percent}—<#-- 20% --> <#assign foo=ture /> //声明变量,插入布尔值进行显示 ...
${date?string("y/M/d H:m:s")} 3.3、数值类型 在freemarker中数值类型的数据可以直接进行输出,也可以转换为字符串类型和其他格式进行输出 应用案例 <#--数值类型可以直接进行输出--> ${age} ${salary} ${avg} <#--将数值类型转为字符串进行输出--> ${salary?c} <#--将...
freemarker不支持java.util.Date类型,支持java.sql.Date类型。 解决方式: (1)可以在前台页面对java.util.Date类型进行转换: 日期:${dateVar?String('yyyy-MM-dd HH:mm:ss')} (2)若是在配置文件中格式化,则如图。 3、NULL类型或不存在的变量 freemarker不能取空值,但可以控制 null: ${nullVar!'我是默认值...
importjava.util.Date;@DatapublicclassStudent{privateStringname;//姓名privateintage;//年龄privateDate...