zoukankan      html  css  js  c++  java
  • 中国与美国日期转换

    //修改时间
        public String getNextDay(Date date) {
            // 获取当天日期
            SimpleDateFormat sdf = new SimpleDateFormat("YYYYMMdd");
            String d = sdf.format(date);
            String m = d.substring(4, 6);
            // 获取前一天日期
            Calendar calendar = Calendar.getInstance();
            String month = null;
            calendar.setTime(date);
            calendar.add(Calendar.DAY_OF_MONTH, -1);
            Date date2 = calendar.getTime();
            // 我们需要的日
            String toDay = date2.toString().substring(8, 10);

            String day = date.toString().substring(8, 10);
            String year = date.toString().substring(date.toString().length() - 4, date.toString().length());

            // 如果今天是1月1日那么年份减1
            if (date.toString().substring(4, 7).equals("Jan") && day.equals("01")) {
                int y = Integer.parseInt(year) - 1;
                year = String.valueOf(y);
            }
            // 如果今天是这个月的1号那么月份减1
            else if (day.equals("01")) {
                if ((calendar.get(Calendar.MONTH) + 1) < 10) {
                    month = "0" + String.valueOf(calendar.get(Calendar.MONTH) + 1);
                } else {
                    month = String.valueOf(calendar.get(Calendar.MONTH) + 1);
                }

            } else {
                month = m;
            }

            return year + month + toDay;
        }

  • 相关阅读:
    docker删除容器再删除镜像
    centOS7安装docker遇到 [Errno 14] curl#35
    设置centos7界面语言为中文
    sublime查看项目代码多少行
    1. 常用及特殊
    7.逆波兰,二叉树三叉树
    6.表单提交,input键盘变搜索,有关自定义属性input操作
    5.字符串的第一次见到的方法
    2.手机上浏览器看控制台的插件
    1. 时间插件
  • 原文地址:https://www.cnblogs.com/2016-10-07/p/7307221.html
Copyright © 2011-2022 走看看