zoukankan      html  css  js  c++  java
  • 获取当前一周的时间戳范围

        private static Long getCurrentMonday() {
    
            SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
            int mondayPlus = getMondayPlus();
            GregorianCalendar currentDate = new GregorianCalendar();
            currentDate.add(GregorianCalendar.DATE, mondayPlus);
            Date monday = currentDate.getTime();
            String time=dateFormat.format(monday);
            System.out.println(time);
            Date date = null;
            try {
                date = dateFormat.parse(time);
            } catch (ParseException e) {
                e.printStackTrace();
            }  
            return date.getTime()/1000+1;
        }
    
     
    
    // 获得当前周--周日的日期
    
        private static Long getPreviousSunday() {
            SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
            int mondayPlus = getMondayPlus();
            GregorianCalendar currentDate = new GregorianCalendar();
            currentDate.add(GregorianCalendar.DATE, mondayPlus + 6);
            Date sunday = currentDate.getTime();
            String time= dateFormat.format(sunday);
            System.out.println(time);
            Date date = null;
            try {
                date = dateFormat.parse(time);
            } catch (ParseException e) {
                e.printStackTrace();
            }  
            return date.getTime()/1000+86399;
        }
        
        private static int getMondayPlus() {
            Calendar cd = Calendar.getInstance();
            // 获得今天是一周的第几天,星期日是第一天,星期一是第二天
            int dayOfWeek = cd.get(Calendar.DAY_OF_WEEK);
           if (dayOfWeek == 1) {
                return -6;
            } else {
                return  2- dayOfWeek;
            }
        }
    nhz94259@163.com
  • 相关阅读:
    new Date(str)返回 Invalid date问题
    时间倒计时
    js返回上一页并刷新 代码整理
    赋值变量值在标签里
    jQuery获取select选择的文本与值
    判断div里面的子集是否含有特定的类
    卷boot仅剩余XX空间
    ubuntu16.04 anaconda3安装
    ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)
    毕业设计
  • 原文地址:https://www.cnblogs.com/nhz-M/p/7781226.html
Copyright © 2011-2022 走看看