java获取当前系统时间和操作时间。。

import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;


public class test {
	public static void main(String[] arg) {
		  Calendar c = Calendar.getInstance();
		  c.setTimeInMillis(new Date().getTime());
		  SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
		  System.out.println(dateFormat.format(c.getTime()));
		 }
}

一,java获取当前系统时间。


效果如下

2012-09-11 16:56:15



二,操作时间

不知道哪里的文档,放这里备用。免得忘记了

Java代码 收藏代码
  1. //1.获得当前日期中的月头月末时间
  2. publicDategetLastDayOfMonth(Dated){
  3. Calendarcal=Calendar.getInstance();
  4. cal.setTime(d);
  5. cal.set(Calendar.DAY_OF_MONTH,cal.getActualMaximum(Calendar.DAY_OF_MONTH));
  6. returncal.getTime();
  7. }
  8. publicDategetFirstDayOfMonth(Dated){
  9. Calendarcal=Calendar.getInstance();
  10. cal.setTime(d);
  11. cal.set(Calendar.DAY_OF_MONTH,1);
  12. returncal.getTime();
  13. }
  14. publicstaticStringformatDate(DateaDate,Stringdateformat){
  15. SimpleDateFormatbartDateFormat=newSimpleDateFormat(dateformat);
  16. returnbartDateFormat.format(aDate);
  17. }
  18. publicstaticvoidmain(String[]args)throwsException{
  19. SimpleDateFormatsdf=newSimpleDateFormat("yyyy-MM-dd");
  20. Dated=sdf.parse("2012-02-05");
  21. //Dated=newDate();
  22. System.out.println(formatDate(getFirstDayOfMonth(d),"yyyy-MM-dd")+"~"+formatDate(getLastDayOfMonth(d),"yyyy-MM-dd"));
  23. }
  24. //2.当前日期向前移
  25. Calendarcdweek=Calendar.getInstance();
  26. cdweek.add(Calendar.DATE,-7);
  27. Dated=cdweek.getTime();
  28. //3.比较2个日期
  29. DatefileDate=cd.getTime();
  30. //一周前的时间与文件的创建时间比较,如果为true表示文件的创建时间早于一周前,那么需要删除
  31. booleanflag=fileDate.before(d);
  32. //4.日期向前推
  33. Datenow=newDate();
  34. SimpleDateFormatsdf=newSimpleDateFormat("yyyy-MM-ddhh:mm:ss");
  35. //now=sdf.parse("2012-05-112:25:23");
  36. Calendarcal=Calendar.getInstance();
  37. cal.setTime(now);
  38. cal.add(Calendar.MONTH,-1);
  39. now=cal.getTime();

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值