zoukankan      html  css  js  c++  java
  • java获取当天的开始时间,当前周的开始时间

    在程序里面要获取当前的开始时间和结束时间,在网上看到了这篇文章,被我收了~~~

          当天开始时间

    1. Calendar currentDate = new GregorianCalendar();   
    2.   
    3. currentDate.set(Calendar.HOUR_OF_DAY, 0);  
    4. currentDate.set(Calendar.MINUTE, 0);  
    5. currentDate.set(Calendar.SECOND, 0);  
    6. dateCursor.setTodayStart((Date)currentDate.getTime().clone());  
       
          当天结束时间:
    1. Calendar currentDate = new GregorianCalendar();   
    2.   
    3. currentDate.set(Calendar.HOUR_OF_DAY, 23);  
    4. currentDate.set(Calendar.MINUTE, 59);  
    5. currentDate.set(Calendar.SECOND, 59);  
    6. dateCursor.setTodayEnd((Date)currentDate.getTime().clone()); 

          当周开始时间:

    1. Calendar currentDate = new GregorianCalendar();   
    2. currentDate.setFirstDayOfWeek(Calendar.MONDAY);  
    3.           
    4. currentDate.set(Calendar.HOUR_OF_DAY, 0);  
    5. currentDate.set(Calendar.MINUTE, 0);  
    6. currentDate.set(Calendar.SECOND, 0);  
    7. currentDate.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);  
    8. dateCursor.setWeekStart((Date)currentDate.getTime().clone());  

         当周结束时间:

     
    1. Calendar currentDate = new GregorianCalendar();   
    2. currentDate.setFirstDayOfWeek(Calendar.MONDAY);  
    3. currentDate.set(Calendar.HOUR_OF_DAY, 23);  
    4. currentDate.set(Calendar.MINUTE, 59);  
    5. currentDate.set(Calendar.SECOND, 59);  
    6. currentDate.set(Calendar.DAY_OF_WEEK, Calendar.SUNDAY);  
    7. dateCursor.setWeekEnd((Date)currentDate.getTime().clone());  

           转自:http://blog.csdn.net/wangjia55/article/details/9471443

  • 相关阅读:
    JS编码解码详解
    web的几种返回顶部
    图片的懒加载的两种效果
    获取两个日期差
    C#虚方法
    依赖注入(DI)和Ninject
    在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的
    PetShop的系统架构设计
    C#综合揭秘——细说多线程(下)
    C# Socket编程(4)初识Socket和数据流
  • 原文地址:https://www.cnblogs.com/szlwork/p/3326760.html
Copyright © 2011-2022 走看看