【问题标题】:JSP function to get month from timestamp从时间戳获取月份的 JSP 函数
【发布时间】:2014-07-03 14:32:37
【问题描述】:

我在云 SQL 数据库中有一个时间戳列,现在我正在尝试在 JSP 页面上显示月份图表。现在对于这个图形表示,我需要从数据库时间戳列中提取月份。有人有从时间戳中提取月份的 JSP 函数吗?

【问题讨论】:

    标签: jsp google-app-engine google-cloud-sql


    【解决方案1】:

    有没有 JSP 函数可以从时间戳中提取月份?

    在JSP 中,您可以使用JSTL Formatting Tags,它提供了一组标签,用于解析和格式化对区域设置敏感的数字和日期。

    要遵循的步骤:

    1. 首先从日期字符串或长(以毫秒为单位的时间)创建一个日期对象
    2. 从日期对象中提取月份

    示例代码:

    <c:set value="10/23/2014 - 15:15:22" var="dateString" />
    
    <fmt:parseDate value="${dateString}" var="dateObject"
        pattern="MM/dd/yyyy - HH:mm:ss" />
    
    <fmt:formatDate value="${dateObject}" pattern="MM" />
    

    在我的另一篇文章中阅读更多内容,以从 Date String 和 long(以毫秒为单位的时间)创建 Date 对象。

    【讨论】:

      【解决方案2】:

      优秀的 Joda DateTime 库有一个可供您使用的 jsp 标签的补充库。

      Check them out here

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-06-20
        • 2014-07-24
        • 2020-01-18
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多