首页 > 其他 > 详细

Calendar 学习

时间:2019-12-28 00:37:59      阅读:117      评论:0      收藏:0      [点我收藏+]
public static void test3() {
        Calendar calendar = Calendar.getInstance();
//        calendar.add(Calendar.MONTH, 1);//下个月的今天
//        calendar.add(Calendar.YEAR, 1);//明年的今天
        
        // 基本用法,获取年月日时分秒星期
        // 获取年
        int year = calendar.get(Calendar.YEAR);
        // 获取月,这里月份的范围为0~11,因此获取月份的时候需要+1才是当前月份值
        int month = calendar.get(Calendar.MONTH)+1;
        // 获取日
        int day1 = calendar.get(Calendar.DAY_OF_MONTH);//这个月的第几天
        int day2 = calendar.get(Calendar.DAY_OF_YEAR);//一年中的第多少天
        int day3 = calendar.get(Calendar.DAY_OF_WEEK);//一周中的第多少天
        // 获取时
        int hour1 = calendar.get(Calendar.HOUR);//12小时制
        int hour2 = calendar.get(Calendar.HOUR_OF_DAY);//24小时制
        // 获取分
        int minute = calendar.get(Calendar.MINUTE);
        // 获取秒
        int second = calendar.get(Calendar.SECOND);
        // 星期,英语国家星期从星期日开始计算,所以应该减1
        int weekday = calendar.get(Calendar.DAY_OF_WEEK)-1;

        System.out.println(year + "/" + month + "/" + day1 + "/" + hour2 + ":" + minute + ":" +second + "  星期" + weekday) ;
    }

技术分享图片

Calendar 学习

原文:https://www.cnblogs.com/tangjian07/p/12102904.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!