JSTL相关日期操作

JSTL相关日期操作

ID:40556818

大小:32.00 KB

页数:4页

时间:2019-08-04

JSTL相关日期操作_第1页
JSTL相关日期操作_第2页
JSTL相关日期操作_第3页
JSTL相关日期操作_第4页
资源描述:

《JSTL相关日期操作》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java日期操作java处理日期时间相加减JAVA处理日期时间常用方法:1.java.util.CalendarCalendar类是一个抽象类,它为特定瞬间与一组诸如YEAR、MONTH、DAY_OF_MONTH、HOUR等日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得下星期的日期)提供了一些方法。瞬间可用毫秒值来表示,它是距历元(即格林威治标准时间1970年1月1日的00:00:00.000,格里高利历)的偏移量。例:Java代码1.Calendarcal=Calendar.getInstance();//使用默认时区和语言环境获得一个日历。2.

2、cal.add(Calendar.DAY_OF_MONTH,-1);//取当前日期的前一天.3.4.cal.add(Calendar.DAY_OF_MONTH,+1);//取当前日期的后一天.5.6.//通过格式化输出日期7.java.text.SimpleDateFormatformat=newjava.text.SimpleDateFormat("yyyy-MM-dd");8.9.System.out.println("Todayis:"+format.format(Calendar.getInstance().getTime()));10.11.Syste

3、m.out.println("yesterdayis:"+format.format(cal.getTime()));得到2007-12-25日期:Java代码1.Calendarcalendar=newGregorianCalendar(2007,11,25,0,0,0);2.Datedate=calendar.getTime();3.System.out.println("2007Christmasis:"+format.format(date));java月份是从0-11,月份设置时要减1.GregorianCalendar构造方法参数依次为:年,月-1,

4、日,时,分,秒.取日期的部分:Java代码1.intyear=calendar.get(Calendar.YEAR);2.3.intmonth=calendar.get(Calendar.MONTH)+1;4.5.intday=calendar.get(Calendar.DAY_OF_MONTH);6.7.inthour=calendar.get(Calendar.HOUR_OF_DAY);8.9.intminute=calendar.get(Calendar.MINUTE);10.11.intseconds=calendar.get(Calendar.SECO

5、ND);取月份要加1.判断当前月份的最大天数:Java代码1.Calendarcal=Calendar.getInstance();2.intday=cal.getActualMaximum(Calendar.DAY_OF_MONTH);3.System.out.println(day);2.java.util.DateJava代码1.java.util.Datetoday=newjava.util.Date();2.System.out.println("Todayis"+formats.format(today));取当月的第一天:Java代码1.java.

6、text.SimpleDateFormatformat=newjava.text.SimpleDateFormat("yyyy-MM-01");2.java.util.DatefirstDay=newjava.util.Date();3.System.out.println("themonthfirstdayis"+formats.format(firstDay));取当月的最后一天:Java代码1.2.Calendarcal=Calendar.getInstance();3.intmaxDay=cals.getActualMaximum(Calendar.DA

7、Y_OF_MONTH);4.java.text.Formatformatter3=newjava.text.SimpleDateFormat("yyyy-MM-"+maxDay);5.System.out.println(formatter3.format(cal.getTime()));求两个日期之间相隔的天数:Java代码1.java.text.SimpleDateFormatformat=newjava.text.SimpleDateFormat("yyyy-MM-dd");2.java.util.DatebeginDate=format.parse("2

8、007-12-24");

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。