java初始化时间

--初始化当天时间

/*  java.util.Date date=new java.util.Date();

    java.util.GregorianCalendar gc=newjava.util.GregorianCalendar();

    gc.setTime(date);

    int y=gc.get(java.util.Calendar.YEAR);    //系统当前_年

    int m=gc.get(java.util.Calendar.MONTH)+1; //系统当前_月

    int d=gc.get(java.util.Calendar.DATE);    //系统当前_天

    String begDate=(String)request.getAttribute("begDate");

    String endDate=(String)request.getAttribute("endDate");

    Stringsm=m<10?"0"+m:""+m,sd=d<10?"0"+d:""+d;

    if(begDate==null){

       begDate = y+"-"+sm+"-01";

    }

    if(endDate==null){

       endDate = y+"-"+sm+"-"+sd;

    }*/

 

--初始化本周时间

    Calendar c = Calendar.getInstance();

    int weekday = c.get(7)-1;

    c.add(5,-weekday);//开始时间

    int y=c.get(java.util.Calendar.YEAR);     //系统当前_年

    int m=c.get(java.util.Calendar.MONTH)+1;  //系统当前_月

    int d=c.get(java.util.Calendar.DATE);     //系统当前_天

    String sm=m<10?"0"+m:""+m,sd=d<10?"0"+d:""+d;

    c.add(5,6);//结束时间

    int y2=c.get(java.util.Calendar.YEAR);    //系统当前_年

    int m2=c.get(java.util.Calendar.MONTH)+1; //系统当前_月

    int d2=c.get(java.util.Calendar.DATE);    //系统当前_天

    String sm2=m2<10?"0"+m2:""+m,sd2=d2<10?"0"+d2:""+d2;

    String begDate=(String)request.getAttribute("begDate");

    String endDate=(String)request.getAttribute("endDate");

    if(begDate==null){

       begDate = y+"-"+sm+"-"+sd;

    }

    if(endDate==null){

       endDate = y2+"-"+sm2+"-"+sd2;

    }   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值