• java 时间转换


        public static int timestrtosec(String time) {
            if (Strings.isNullOrEmpty(time)) {
                return 0;
            }
            
            System.setProperty("user.timezone","GMT +08");
            String format = "yyyyMMddHHmmss";
            DateFormat dateFormat1 = new SimpleDateFormat(format, Locale.US);
            try {
                return (int) (dateFormat1.parse(time).getTime() / 1000);
            } catch (ParseException e) {
                e.printStackTrace();
            }

            return 0;
        }
         // timeZoneOffset 为时区
        public static String timeStamp2Date(String seconds, String format, int timeZoneOffset) {
            if (Strings.isNullOrEmpty(seconds) || seconds.equals("null")) {
                return "";
            }
            if (format == null || format.isEmpty())
                format = "yyyyMMddHH";
            
            if (timeZoneOffset > 13 || timeZoneOffset < -12) {
                timeZoneOffset = 0;
            }
            TimeZone timeZone;
            String[] ids = TimeZone.getAvailableIDs(timeZoneOffset * 60 * 60 * 1000);
            if (ids.length == 0) {
                timeZone = TimeZone.getDefault();
            } else {
                timeZone = new SimpleTimeZone(timeZoneOffset * 60 * 60 * 1000, ids[0]);
            }
        
            SimpleDateFormat sdf = new SimpleDateFormat(format);
            sdf.setTimeZone(timeZone);
            
            return sdf.format(new Date(Long.valueOf(seconds + "000")));
        }

  • 相关阅读:
    通过Powershell开启RDP
    映射网络驱动器
    简易图书管理系统
    使用IDEA快速创建Spring Boot项目
    oracle11g安装步骤详细图文教程
    使用JDOM创建XML文档
    使用JDOM解析XML文档
    HTML+CSS之金立官网部分实现
    webstorm2019安装与使用详细教程
    第二章 JavaScript基础指令
  • 原文地址:https://www.cnblogs.com/chengxin1982/p/5802162.html
Copyright © 2020-2023  润新知