java后台获取 年 月 日 季 周

1.直接上代码

           //新建日历
                    Calendar calendar=Calendar.getInstance();
                    calendar.setTime(fRealityInDate);//进厂日期
                    String y=String.valueOf( calendar.get(Calendar.YEAR));//年
                    String m=String.valueOf( calendar.get(Calendar.MONTH)+1);//月分从0开始获取要加1
                    if ( (calendar.get(Calendar.MONTH)+1)<10) {
                        m="0"+m;
                    }
                    String d=String.valueOf( calendar.get(Calendar.DAY_OF_MONTH));//日
                    if (calendar.get(Calendar.DAY_OF_MONTH)<10) {
                        d="0"+d;
                    }
                    String w=String.valueOf( calendar.get(Calendar.WEEK_OF_YEAR));//周 第2021年的第20周
                    if (calendar.get(Calendar.WEEK_OF_YEAR)<10) {
                        w="0"+w;
                    }
                    String t=y+"-"+m+"-"+d;//统计用时间
                    //获取季
                    String q=null;
                    switch (calendar.get(Calendar.MONTH)) {
                        case Calendar.JANUARY:
                        case Calendar.FEBRUARY:
                        case Calendar.MARCH:
                            q = "01";
                            break;
                        case Calendar.APRIL:
                        case Calendar.MAY:
                        case Calendar.JUNE:
                            q = "02";
                            break;
                        case Calendar.JULY:
                        case Calendar.AUGUST:
                        case Calendar.SEPTEMBER:
                            q = "03";
                            break;
                        case Calendar.OCTOBER:
                        case Calendar.NOVEMBER:
                        case Calendar.DECEMBER:
                            q = "04";
                            break;
                        default:
                            break;
                    }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值