java 怎么获取cpu ticks 时间?

2020-04-20 11:53发布

1条回答

1、Date day=new Date();

  SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

  System.out.println(df.format(day));

  通过Date类来获取当前时间

2、SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

  System.out.println(df.format(System.currentTimeMillis()));

  通过System类中的currentTimeMillis方法来获取当前时间

3、Calendar c = Calendar.getInstance();//可以对每个时间域单独修改

  int year = c.get(Calendar.YEAR);

  int month = c.get(Calendar.MONTH);

  int date = c.get(Calendar.DATE);

  int hour = c.get(Calendar.HOUR_OF_DAY);

  int minute = c.get(Calendar.MINUTE);

  int second = c.get(Calendar.SECOND);

  System.out.println(year + "/" + month + "/" + date + " " +hour + ":" +minute + ":" + second);

  通过Calendar类来获取当前时间

4、 Date date = new Date();

  String year = String.format("%tY", date);

  String month = String.format("%tB", date);

  String day = String.format("%te", date);

  System.out.println("今天是:"+year+"-"+month+"-"+day);

  通过Date类来获取当前时间


一周热门 更多>