注意
- 页面输出标准时间:yyyy-MM-dd HH:mm:ss,必须得转为字符串
- 字符串转回Date,就算按照格式转换结果还是按照Date的格式!!!
- 输出24小时制的时间格式:yyyy-MM-dd HH:mm:ss 输出12小时制的时间格式:yyyy-MM-dd hh:mm:ss
- 一般都是使用util下的Date
应用
1、<%%>中使用,页面输出标准时间
2、el表达式中使用
先导入标签库第二个
使用
页面显示时间
时间转为字符串format,指定格式
字符串转为时间parse,指定格式无效
完整代码参考:
package com.xue.bbs.utils;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
/**
* 功能:时间操作测试
* @author xuexue
*
*/
public class Test {
public static void main(String[] args) throws ParseException {
//创建时间,当前时间
Date date = new Date();
System.out.println(date);
//设置时间格式
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
//转换成字符串格式
String format = sdf.format(date);
System.out.println(format);
//转回时间Date(可知格式不生效)
Date date2 = sdf.parse(format);
System.out.println(date2);
}
}
输出: