zoukankan      html  css  js  c++  java
  • Java学习

    今天学习了使用SimpleDateFormat格式化日期和格式码

    SimpleDateFormat使用一种地区敏感的方式来格式化和解析日期,它允许您使用自定义的模式来格式化日期和时间。

    对CurrentDate.jsp稍作修改,得到如下修改后的代码:

    <%@ page language="java" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
    <%@ page import="java.io.*,java.util.*" %>
    <%@ page import="javax.servlet.*,java.text.*" %>
    <html>
    <head>
    <title>显示当前时间与日期</title>
    </head>
    <body>
    
    <h1>显示当前时间与日期</h1>
    
    <%
       Date dNow = new Date( );
       SimpleDateFormat ft = 
       new SimpleDateFormat ("yyyy-MM-dd HH:mm:ss");
       out.print( "<h2 align="center">" + ft.format(dNow) + "</h2>");
    %>
    
    </body>
    </html>

    再次编译 main.jsp,然后访问 http://localhost:8080/testjsp/main.jsp,就可以得到如下结果:

    显示当前时间与日期
    
    2016-06-25 17:57:53

    SimpleDateFormat格式码

    要指定模式字符串,需要使用下表列出的格式码:

    字符描述示例
    G 时代标识符 AD
    y 4位数年份 2001
    M July or 07
    d 10
    h 12小时制, A.M./P.M. (1~12) 12
    H 24小时制 22
    m 分钟 30
    s 55
    S 毫秒 234
    E 星期 Tuesday
    D 一年中的某天 360
    F 一个月中某星期的某天 2 (second Wed. in July)
    w 一年中的某星期 40
    W 一个月中的某星期 1
    a A.M./P.M. 标记 PM
    k 一天中的某个小时 (1~24) 24
    K 一天中的某个小时,A.M./P.M. (0~11) 10
    z 时区 Eastern Standard Time
    ' 文本分隔 Delimiter
    " 单引号 `

    遇到问题:暂无

    明天继续学习

  • 相关阅读:
    .NET Core微服务之基于Consul实现服务治理
    在 .NET 4.5 中反射机制的变更
    C#使用Emit构造拦截器动态代理类
    C#使用Emit生成构造函数和属性
    秒懂C#通过Emit动态生成代码
    C# 高性能 TCP 服务的多种实现方式
    Zookeeper的功能以及工作原理
    Eclipse智能提示及快捷键
    【Maven】Select Dependency 无法检索
    springboot的三种启动方式
  • 原文地址:https://www.cnblogs.com/wrljzb/p/14170633.html
Copyright © 2011-2022 走看看