2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > java获取当前年月日时分秒等

java获取当前年月日时分秒等

时间:2020-07-15 04:51:20

相关推荐

java获取当前年月日时分秒等

Calendarcal=Calendar.getInstance();

// 当前年

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

// 当前月

int month = cal.get(Calendar.MONTH) + 1;

// 当前日

int day = cal.get(Calendar.DATE);

// 当前小时

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

// 当前分钟

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

// 当前秒

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

System.out.println(year+“年”+month+“月”+ day +“日”+hour +“时” +minute +“分” +second+ “秒”);

// 当前是本周第几天

int dayOfWeek = cal.get(Calendar.DAY_OF_WEEK);

// 当前是本月第几天

int dayOfMonth = cal.get(Calendar.DAY_OF_MONTH);

// 当前是本年第几天

int dayOfYear = cal.get(Calendar.DAY_OF_YEAR);

SimpleDateFormat format = new SimpleDateFormat(“yyyy-MM-dd”);

// 当月第一天

cal= Calendar.getInstance();

cal.add(Calendar.MONTH, 0);

cal.set(Calendar.DAY_OF_MONTH, 1);

String firstday = format.format(cal.getTime());

System.out.println(“本月第一天是:” + firstday );

// 当月最后一天

cal= Calendar.getInstance();

cal.add(Calendar.MONTH, 1);

cal.set(Calendar.DAY_OF_MONTH, 0);

String lastday = format.format(cal.getTime());

System.out.println(“本月最后一天是:” + lastday);

// 通过Date对象获取SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");Date date = new Date(); System.out.println("当前日期字符串:" + format.format(date));

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。