Hello World
Java技术学习
posts - 17,  comments - 7,  trackbacks - 0
最近频频使用日期方面的操作,总结了一下。以后可以参考

得到当前时间
    SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    String currentTime 
= df.format(new java.util.Date(System.currentTimeMillis()));

得到上月时间
GregorianCalendar cal = new GregorianCalendar();
SimpleDateFormat df 
= new SimpleDateFormat("yyyy-MM-dd");
cal.add(GregorianCalendar.MONTH, 
-1);
String lastMonth 
=  df.format(cal.getTime());

得到某月开始时间和结束时间
String strm = "2006-10";
SimpleDateFormat df1 
= new SimpleDateFormat("yyyy-MM");
Date tdate 
= df1.parse(strm);
GregorianCalendar cal 
= new GregorianCalendar();
cal.setTime(tdate);
System.out.println(strm
+"-"+cal.getActualMaximum(cal.DAY_OF_MONTH));
System.out.println(strm
+"-"+cal.getActualMinimum(cal.DAY_OF_MONTH));
posted on 2006-10-20 15:26 Java初心 阅读(388) 评论(0)  编辑  收藏 所属分类: java

只有注册用户登录后才能发表评论。


网站导航:
 

<2006年10月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

常用链接

留言簿(1)

随笔分类

随笔档案

文章分类

文章档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜