美文网首页
freemarker日期转换

freemarker日期转换

作者: REIGE | 来源:发表于2017-09-06 23:22 被阅读0次

    将时间戳转换成格式化后的字符串

    task.startTime 是一个没有毫秒的时间戳

    <#assign myDate=(task.startTime+'000')?number?number_to_datetime>
    ${myDate?string("yyyy年MM月dd日HH时mm分")}
    

    或者直接这样

    ${(task.startTime*1000)?number_to_datetime?string('yyyy-MM-dd')}
    

    date用来转换为日期

    <#assign myDate1= "2017-09-06"/>
    ${myDate1?date("yyyy-MM-dd")}  
    

    time用来转换为时间

    <#assign myDate2 = "23:15:45"/>
    ${myDate2?time("HH:mm:ss")}  
    

    datetime用来转换为日期和时间

    <#assign myDate3= "2017-09-06 23:15:45"/>
    ${myDate3?datetime("yyyy-MM-dd HH:mm:ss")}  
    

    获得当前时间

    ${.now}
    

    相关文章

      网友评论

          本文标题:freemarker日期转换

          本文链接:https://www.haomeiwen.com/subject/hghbjxtx.html