首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

日期的处置

2012-09-14 
日期的处理获取当前日期,并且向前推一个星期这个代码怎么写!~~~~~~~~~~~最好能写好给我。。。急用!~~~~~[解决

日期的处理
获取当前日期,并且向前推一个星期
这个代码怎么写!~~~~~~~~~~~最好能写好给我。。。急用!~~~~~

[解决办法]
Date date = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
String dateStr = sdf.format(date);
System.out.println(dateStr);


[解决办法]
Date date = new Date();
long time = date.getTime();
time = time - 1000 * 3600 * 24 * 7;
Date newDate = new Date(time);
[解决办法]
Calendar calendar = Calendar.getInstance();
calendar.add(Calendar.WEEK, -1);
Date d = calendar.getTime();
[解决办法]
Calendar calendar = Calendar.getInstance();
calendar.add(Calendar.WEEK, 1);
Date d = calendar.getTime();
[解决办法]
Calendar c = Calendar.getInstance();
c.set(Calendar.DAY_OF_MONTH,c.get(Calendar.DAY_OF_MONTH) - 7);
Date date = c.getTime();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateStr = sdf.format(date);
System.out.println(dateStr);
[解决办法]

探讨

Calendar calendar = Calendar.getInstance();
calendar.add(Calendar.WEEK, -1);
Date d = calendar.getTime();

[解决办法]
4楼正确
[解决办法]
探讨

Calendar calendar = Calendar.getInstance();
calendar.add(Calendar.WEEK, -1);
Date d = calendar.getTime();

热点排行