web开发Java后台和jsp页面时间格式的转换

一、Java时间

1、转换

SimpleDateFormat sdf  =new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String times=sf.format(new Date());
Date d=sdf.parse("2016-09-10 7:20:20");

SimpleDateFormat 的format函数可以将Date转换成String

SimpleDateFormat 的parse函数可以将String转换成Date

2、计算

GregorianCalendar gc=new GregorianCalendar();//GregorianCalendar一个Date操作的类
int time=1;
gc.setTime(new Date());//放进想处理的Date
gc.add(1,-time);//处理(这里是减一年,1表示第几个时间,这里是第一个时间,是年月日中的年)
Date dates=gc.getTime();//取出计算好的时间

GregorianCalendar是Calendar子类,两个都是时间处理类,具体差别参考:http://blog.csdn.net/liuhenghui5201/article/details/8273259

二、jsp的时间格式

先导包:

<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>

2004-5-31 23:59:59

2004-4-1

23:59:59

2004-5-31

04-5-31

2004-5-31

2004年5月31日

2004年5月31日 星期一

23:59:59

下午11:59

23:59:59

下午11时59分59秒

下午11时59分59秒 CDT

星期四, 四月 1, 2004 13:30:00 -0600

你可能感兴趣的:(java,java,jsp)