精华内容
下载资源
问答
  • java 获取本周周一。一般在外国,‘周一’就是周日。所以网上很有很多方法,还得二次修改,我这个直接就是真正中国的周一。欢迎下载。
  • * 得到本周周一-周六日期 0为周一 6为周日 * @return */ public static String getWeek(int day){ SimpleDateFormat formater = new SimpleDateFormat("yyyy-MM-dd"); Calendar cal=new...
        /**
         * 得到本周周一-周六日期 0为周一 6为周日
         * @return
         */
        public static String getWeek(int day){
            SimpleDateFormat formater = new SimpleDateFormat("yyyy-MM-dd");
            Calendar cal=new GregorianCalendar();
            cal.setFirstDayOfWeek(Calendar.MONDAY);
            cal.setTime(new Date());
            cal.set(Calendar.DAY_OF_WEEK, cal.getFirstDayOfWeek()+ day);
            Date first=cal.getTime();
            return formater.format(first);
        }

     

    展开全文
  • Java获取周一、上周一、下周一时间,Java获取周一、上周一、下周一时间,Java获取周一、上周一、下周一时间,Java获取周一、上周一、下周一时间
  • java获取本周周一到和周天

    万次阅读 2016-11-23 13:12:29
    public class test { public static void main(String[] args){ SimpleDateFormat 格式=new SimpleDateFormat( "y年M月d日 E H时m分s秒" ,Locale ...周一时间:2016年11月27日 星期日 12时58分33秒
    public class test {
    
        public static void main(String[] args){
    
            SimpleDateFormat 格式=new SimpleDateFormat("y年M月d日 E H时m分s秒",Locale.CHINA);
            Calendar 日历=Calendar.getInstance(Locale.CHINA);
            日历.setFirstDayOfWeek(Calendar.MONDAY);
            //当前时间,貌似多余,其实是为了所有可能的系统一致
            日历.setTimeInMillis(System.currentTimeMillis());
            System.out.println("当前时间:"+格式.format(日历.getTime()));
            日历.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);
            System.out.println("周一时间:"+格式.format(日历.getTime()));
            日历.set(Calendar.DAY_OF_WEEK, Calendar.SUNDAY);
            System.out.println("周一时间:"+格式.format(日历.getTime()));
        }
    
    }

    结果:
    当前时间:2016年11月23日 星期三 12时58分33秒
    周一时间:2016年11月21日 星期一 12时58分33秒
    周一时间:2016年11月27日 星期日 12时58分33秒

    展开全文
  • Java Calendar 获取本周周一和周日代码

    万次阅读 2017-05-18 14:39:46
    public class Check{ static SimpleDateFormat format = new SimpleDateFormat("YYYY-MM-dd");...* 得到本周周一 *  * @return yyyy-MM-dd */ public static String getMondayOfThisWeek() { Calendar c = Cal
    public class Check{ 
    
    static SimpleDateFormat format = new SimpleDateFormat("YYYY-MM-dd");
    /**
    * 得到本周周一
    * @return yyyy-MM-dd
    */
    public static String getMondayOfThisWeek() {
    Calendar c = Calendar.getInstance();
    int day_of_week = c.get(Calendar.DAY_OF_WEEK) - 1;
    if (day_of_week == 0)
    day_of_week = 7;
    c.add(Calendar.DATE, -day_of_week + 1);
    System.out.println(c.getTime());
    return format.format(c.getTime());
    }

    /**
    * 得到本周周日
    * @return yyyy-MM-dd
    */
    public static String getSundayOfThisWeek() {
    Calendar c = Calendar.getInstance();
    int day_of_week = c.get(Calendar.DAY_OF_WEEK) - 1;
    if (day_of_week == 0)
    day_of_week = 7;
    c.add(Calendar.DATE, -day_of_week + 7);
    return format.format(c.getTime());
    }


    public static void main(String[] args) throws IOException {
    // 本周周一
    getMondayOfThisWeek();
    // 得到本周周日
    getSundayOfThisWeek();
    }
    }
    展开全文
  • java获取周一及周日的日期

    千次阅读 2019-10-17 08:50:44
    //获得当前日期是一个星期的第几天 int dayWeek = cal . get ( Calendar . DAY_OF_WEEK ) ; if ( dayWeek == 1 ) { dayWeek = 8 ; } // 根据日历的规则,给当前日期减去星期几与一个星期第一...

    由于工作中使用到这个功能,代码不难,记录一下便于日后自己查阅,也希望对看到的小伙伴们有所帮助O(∩_∩)O哈哈~

    public static void main(String[] arg0){
            SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
            Calendar cal = Calendar.getInstance();
            //设置一个星期的第一天,按中国的习惯一个星期的第一天是星期一
            cal.setFirstDayOfWeek(Calendar.MONDAY);
            //获得当前日期是一个星期的第几天
            int dayWeek = cal.get(Calendar.DAY_OF_WEEK);
            if(dayWeek==1){
                dayWeek = 8;
            }
         
            // 根据日历的规则,给当前日期减去星期几与一个星期第一天的差值
            cal.add(Calendar.DATE, cal.getFirstDayOfWeek() - dayWeek);
            Date mondayDate = cal.getTime();
            String weekBegin = sdf.format(mondayDate);
            System.out.println("所在周星期一的日期:" + weekBegin);
    
    
            cal.add(Calendar.DATE, 4 +cal.getFirstDayOfWeek());
            Date sundayDate = cal.getTime();
            String weekEnd = sdf.format(sundayDate);
            System.out.println("所在周星期日的日期:" + weekEnd);
        }
    
    展开全文
  • java获取本周时间戳

    2020-07-17 09:56:33
    * 本周开始时间戳 - 以星期一为本周的第一天 */ public long getWeekStartTime() { SimpleDateFormat simpleDateFormat = new SimpleDateFormat( "yyyyMMdd", Locale. getDefault()); Calendar cal = ...
  • import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Calendar; public class WorkDay { public static void main(String[] args) throws Parse...
  • BUG 获取周一的日期,周日获取到的是下周的周一 强调:以周一为一星期的第一天!!! 问题描述:开发过程中需要使用日期相关的函数,有些功能需要自行开发,为了赶时间于是在网上找到现成的代码,起初没什么问题,到...
  • java获取本周、下一周的日期数据

    千次阅读 2019-10-29 17:31:24
    最近项目中做预约系统遇到查询本周,下周的数据情况。记录一下! /** * 获取一周的日期数据 / @Test public void getThisWeekDate(){ Calendar cal = Calendar.getInstance(); SimpleDateFormat dateFormat = new ...
  • java 查询本周一和本周日的日期 下载可直接运行
  • 1.根据当前日期获得所在周的周一的日期 public String getBenzhouTime() { Date date = new Date(); Calendar cal = Calendar.getInstance(); cal.setTime(date); // 判断要计算的日期是否是周日,如果是则...
  • 获取本周的开始时间与结束时间 ​​​​ SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd ");//注意后面有一个空格 Calendar calStart = Calendar.getInstance(); Calendar calEnd = Calendar....
  • Java 获取周一,下周一,一段时间的连续日期,日期是否是周末 关于日期类的处理,建议使用joda-time <dependency> <groupId>joda-time</groupId> <artifactId>joda-time</...
  • java获取本周本月日期

    2020-03-06 16:07:00
    //获得本周一日期 Date timesWeekmorning = getTimesWeekmorning(); String format1 = format.format(timesWeekmorning); //获得本周日日期 Date timesWeeknight = getTimesWeeknight(); ...
  • java8获取本周本月第一天和最后一天

    千次阅读 2020-09-07 14:04:50
    本月 LocalDate today = LocalDate.now(); //本月的第一天 LocalDate firstday = LocalDate.of(today.getYear(),today.getMonth(),1);... } 输出: 本周第一天:2020-09-07 00:00:00 本周最后一天:2020-09-13 00:00:00
  • } /** * 获取上周五时间 */ public Date lastFirday() { //作用防止周日得到本周日期 Calendar calendar = Calendar.getInstance(); while (calendar.get(Calendar.DAY_OF_WEEK) != Calendar.MONDAY) { calendar....
  • 获取当前周信息,并获取每天的登录次数,因为是走势图调用,所以返回数组,可根据个人需要进行更改 /* * @Description TODO 登录统计 * @Author dengewi * @Date 2019/11/2 * @Param * @return **/ @...
  • // 本周周一时间 showWeekFirstDay(){ var nowTemp = new Date();//当前时间 var oneDayLong = 24*60*60*1000 ;//一天的毫秒数 var c_time = nowTemp.getTime() ;//当前时间的毫秒时间 var c_day =...
  • java获取本周所有日期,和本周第一天和最后一天,和上周所有日期,和上周第一天和上周最后一天
  • java获取指定日期的所在周的第一天(周一) private static void getWeekByDate(Date time) { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); // 设置时间格式 Calendar cal = Calendar....
  • /** * @author zhangjx * @date 2019/8/28 17:07 */ public class DateUtil { private final static SimpleDateFormat SDF = new SimpleDateFormat( "yyyyMMdd");... * 最近1周获取起止日期 ...
  • // 获得当前日期是一个星期的第几天 int dayWeek = cal.get(Calendar.DAY_OF_WEEK); if (dayWeek == 1) { dayWeek = 8; } cal.add(Calendar.DATE, cal.getFirstDayOfWeek() - dayWeek);// 根据日历的...
  • 由于获取日期经常会使用到,所有我自己写了一个工具类 1、基本上能用...7)获取本周的开始时间  8)获取本周的结束时间  9)获取上周的开始时间  10)获取上周的结束时间  11)获取本月的开始时间  12)获取本月的结束...
  • // 获得当前日期是一个星期的第几天 if(dayWeek==1) { dayWeek = 8; } cal.add(Calendar.DATE, cal.getFirstDayOfWeek() - dayWeek);// 根据日历的规则,给当前日期减去星期几与一个星期第一天的差值 Date ...
  • 转载自:... 获取本周周一和周日的日期:  Calendar ca=Calendar.getInstance();  SimpleDateFormat f=new SimpleDateFormat("yyyy-MM-dd");  int dayOfWeek

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 9,967
精华内容 3,986
关键字:

java获取本周周一

java 订阅