最近整理项目代码,发现,项目中用到了一个废弃的代码:
Date nowDate = new Date();
logger.info(date.getHour());
本人有代码洁癖症,容不得感叹号,于是专门花了点时间看了下java.util中用来替代Date的Calendar类.
Calendar calendar = Calendar.getInstance();
//24小时制
logger.info(calendar.get(Calendar.HOUR_OF_DAY));
//12小时制
logger.info(calendar.get(Calendar.HOUR));
//年份
logger.info(calendar.get(Calendar.YEAR));