JSP函数从时间戳获取月份

时间:2014-07-03 14:32:37

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

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

2 个答案:

答案 0 :(得分:0)

  

是否有人有JSP函数从时间戳中提取月份?

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

要遵循的步骤:

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

    <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对象。

答案 1 :(得分:0)

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

Check them out here