`

freemarker中的Date类型的应用

阅读更多
<#assign test1 = "09-01-22"?date("yyyy-MM-dd") />;
<#assign test2 ="16:34:43"?time("HH:mm:ss") />
<#assign test2 = "2009-01-22 17:23:45"?datetime("yyyy-MM-dd HH:mm:ss") /><br/>
${test1?string('yyyy-MM-dd')}<br/>
<#assign myDate ="2910-12-31"?date("yyyy-MM-dd")/>
${myDate?string('yy-MM-dd HH:mm:ss')}

分享到:
评论

相关推荐

    非常好的Freemarker中文教程

    Freemarker是一款强大的模板引擎,常用于Web应用中的视图层开发,特别是在Java环境中,它被广泛用于生成静态HTML页面。这款开源工具以其简洁、灵活的语法和与业务逻辑的松耦合性著称,使得开发者能够专注于页面的...

    freemarker中文文档

    - **FreeMarker**支持多种类型的数据,这些数据类型可以用来构建复杂的数据模型,从而在模板中进行丰富的数据展示。 - **数值类型**包括整数、浮点数等,可以直接在模板中使用或通过内置函数进行操作。 ##### 2.2 ...

    freemarker Demo 适用于freemarker初学

    Freemarker是一个强大的模板引擎,常用于JavaEE应用中的视图层处理,尤其与Struts2等MVC框架配合使用,能实现灵活的动态页面渲染。这个"freemarker Demo"是一个适合初学者的示例项目,旨在帮助新接触Freemarker的...

    freemarker获取数据

    Freemarker是一个强大的模板引擎,常用于Java web开发中,用于动态生成HTML或其他类型的文档。它的核心概念是基于模板和数据模型,通过简单的语法来控制输出。本篇文章将深入探讨如何在Freemarker中获取数据。 一、...

    freemarker官方中文帮助文档

    Freemarker是一款强大的模板引擎,常用于Web应用中的视图层渲染,比如Java Web开发。它的设计理念是将数据模型和展现逻辑分离,让开发者专注于HTML或者其他格式的模板设计,而不用关心具体的业务逻辑。这份...

    FreeMarker内置函数

    FreeMarker是一款强大的、开源的模板引擎,常用于Java应用程序中生成动态HTML或其他格式的文本输出。它允许开发者通过模板和数据模型来分离视...在实际应用中,可以根据需求灵活组合使用,以满足各种复杂的业务逻辑。

    freemarker 中文手册 总结 语法

    Freemarker是一个强大的模板引擎,常用于Java应用中生成动态HTML、XML或其他格式的文本。它采用简单的标记语言,让开发者可以与数据模型相结合,轻松地生成动态内容。本篇文章将对Freemarker中文手册中的关键语法...

    freemarker_常用内置函数

    Freemarker是一款强大的模板引擎,它支持多种语言环境,尤其在Web开发中被广泛应用于动态页面的生成。在Freemarker中,内置了大量的实用函数,这些函数能够帮助开发者更加高效地处理数据、生成HTML等输出内容。本文...

    FreeMarker结合官方文档Demo

    6. **数据类型转换与格式化**:FreeMarker提供了许多内置的转换和格式化功能,比如`date`、`number`等,可以将变量转换为指定的格式。例如,`${myDate?string("yyyy-MM-dd")}`将日期对象转换为指定格式的字符串。 7...

    FreeMarker_2.3.23_中文手册

    FreeMarker 是一个强大的模板引擎,常用于Web应用中的视图层开发,如Java Web项目。它将数据模型与HTML、XML等格式的模板分离,使得开发者可以专注于业务逻辑,而设计师则可以专心于页面设计。这份"FreeMarker ...

    FreeMarker的基础知识整理

    总的来说,FreeMarker是Web应用中生成动态内容的强大工具,它的灵活性和表达能力使得开发者能够将业务逻辑和视图层分离,提高代码可维护性和可扩展性。对于初学者来说,理解FreeMarker的基础知识,如变量类型、模板...

    freeMarker语法

    FreeMarker是一个强大的、开源的模板引擎,主要用于生成动态HTML、XML或其他格式的文本输出,尤其在Web开发领域中被广泛应用。它与Java语言紧密集成,但模板设计者并不需要了解Java,只需要掌握FreeMarker的特定语法...

    freemarker资料集

    FreeMarker提供了丰富的内置函数,如`date`, `number`, `string`等类型的操作,以及`join`, `length`, `sort`, `first`, `last`等集合操作。例如,`&lt;#list users as user&gt; ${user.name?cap_first}&lt;/#list&gt;`将遍历...

    Freemarker学习总结.pdf

    Freemarker是一个强大的模板引擎,常用于Java应用中生成动态HTML或其他类型的文本。它提供了丰富的内置函数,使得在模板中处理数据变得简单易行。以下是对Freemarker中Sequence、Hash以及字符串操作函数的详细说明。...

    Freemarker 2.3.23 中文手册

    Freemarker是一款强大的模板引擎,常用于Web应用中的动态页面生成。它是一种声明式编程模型,使得开发者可以专注于数据的处理,而将视图层的展示逻辑交给Freemarker模板来处理。本手册针对的是Freemarker的2.3.23...

    freemarker资料

    2. **数据模型**:这是由后端应用程序创建并传递给Freemarker的Java对象集合,用于填充模板中的变量。 3. **Freemarker引擎**:它是解析模板、结合数据模型并生成最终输出的组件。 下面我们将深入探讨Freemarker的...

    Struts2与FreeMarker模板

    然后在FreeMarker模板中,可以通过`#assign`指令将模型属性赋值给模板变量,并使用`#foreach`循环和条件判断等指令来渲染页面。例如: ```ftl &lt;title&gt;Struts2 & FreeMarker Demo ${message} ``` #### ...

    Freemarker详解

    FreeMarker提供了两种类型的注释: - `这里是注释 --&gt;` - `注释&lt;/#comment&gt;` (旧版本) #### Sequences和Hashes的内置方法 - **sequence?first**: 返回序列的第一个元素。 - **sequence?last**: 返回序列的最后一个...

    FreeMarker笔记1

    下面将详细解释FreeMarker的一些关键语法和特性,以及在实际应用中的使用。 ### 1. 对象输出 在FreeMarker中,可以直接输出对象的值。例如,如果在数据模型中有一个名为`name`的对象,可以使用`${name}`将其值插入...

    Freemarker 2.3.23 最新中文版参考手册 CHM版

    变量可以是数据模型中的任何对象,包括基本类型、集合、Map等。表达式支持算术运算、比较和逻辑操作,以及方法调用。 3. **控制结构**:`&lt;#if&gt;`、`&lt;#else&gt;`、`&lt;#elseif&gt;`用于条件判断,`&lt;#foreach&gt;`用于循环遍历...

Global site tag (gtag.js) - Google Analytics