java Calendar操作

来源:互联网 发布:什么购物软件好 编辑:程序博客网 时间:2024/05/21 17:06
package com.dada.test;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class TestCalendar {public static void main(String[] args) {SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");//获取的Calendar实例为当前时间的实例Calendar c = Calendar.getInstance();System.out.println(sdf.format(c.getTime()));//获取年份System.out.println(c.get(Calendar.YEAR));//注意月份的值比实际值小1System.out.println(c.get(Calendar.MONTH));System.out.println(c.get(Calendar.DATE));//设置Calendar对应值//c.set(2012, 12-1, 11);c.set(Calendar.YEAR, 2012);//注意设置的月份至也要比目标值小1才行c.set(Calendar.MONTH, 12-1);c.set(Calendar.DATE, 1);System.out.println(sdf.format(c.getTime()));/*总之Calendar的操作就是要通过Calendar * 获取一个实例,然后操作这个实例,可以 */}}