java 代码取当月第一天、当年第一天

来源:互联网 发布:ubuntu怎么识别u盘 编辑:程序博客网 时间:2024/05/16 15:45

工作中遇到,去本月、本年第一天0时0分0秒;

直接贴代码如下


取当年当月第一天的代码                    if(flag){                        cal.add(Calendar.MONTH, 0);                        cal.set(Calendar.DAY_OF_MONTH,1);//自然月内第一天                    }else{                        cal.add(Calendar.YEAR, 0);                        cal.set(Calendar.DAY_OF_YEAR, 1);//自然年内第一天                    }                    cal.set(Calendar.HOUR_OF_DAY, 0);                    cal.set(Calendar.MINUTE, 0);                    cal.set(Calendar.SECOND,0);                    cal.set(Calendar.MILLISECOND, 0);                    startDate=cal.getTime();//第一天


0 0