不说废话直接上代码
Date d = new Date(); long time = new Date().getTime(); SimpleDateFormat format = new SimpleDateFormat("yyyy年MM月dd日 hh:mm:ss"); String dateTime = format.format(time); System.out.println(dateTime + "--------------当前时间"); System.out.println(d + "--------------当前时间默认"); System.out.println(time + "--------------当前时间毫秒值");
这是第一种方法,根据date来获取当前时间
Calendar calendar = Calendar.getInstance(); int hour = calendar.get(Calendar.HOUR_OF_DAY); int minute = calendar.get(Calendar.MINUTE); int second = calendar.get(Calendar.SECOND); int year = calendar.get(Calendar.YEAR); int month = calendar.get(Calendar.MONTH); int day = calendar.get(Calendar.DAY_OF_MONTH); int week = calendar.get(Calendar.DAY_OF_WEEK); System.out.println(hour + "--------------当前整点数"); System.out.println(minute + "--------------当前分钟数"); System.out.println(week + "--------------当前星期"); System.out.println(second + "--------------当前秒数"); System.out.println(year + "--------------当前年"); System.out.println(month + "--------------当前月份"); System.out.println(day + "--------------当前天数");
这种方法是根据calendar获取当前时间