zoukankan      html  css  js  c++  java
  • JAVA 利用SimpleDateFormat将String转换为格式化的日期

    1.

        /**
         * 使用用户格式提取字符串日期
         *
         * @param strDate 日期字符串
         * @param pattern 日期格式
         * @return
         */
        public static Date parse(String strDate, String pattern) {
            SimpleDateFormat df = new SimpleDateFormat(pattern);
            try {
                return df.parse(strDate);
            } catch (ParseException e) {
                return null;
            }
        }

    2.

    /**
        *
        *    将20120324
        *    解析为:2012-03-24
        *
        */
        private void parseTime1() {
            try {
                String time = "20120324";
                SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyyMMdd");
                // SimpleDateFormat的parse(String time)方法将String转换为Date
                Date date = simpleDateFormat.parse(time);
                simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
                // SimpleDateFormat的format(Date date)方法将Date转换为String
                String formattedTime = simpleDateFormat.format(date);
                System.out.println("---->将" + time + "解析为:" + formattedTime);
            } catch (Exception e) {
    
            }
        }

    3.

    /***
        *
        *    将20131227085009
        *    解析为:2013-12-27 08:50:09
        *
        **/
        private void parseTime2() {
            try {
                String time = "20131227085009";
                SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyyMMddHHmmss");
                // SimpleDateFormat的parse(String time)方法将String转换为Date
                Date date = simpleDateFormat.parse(time);
                simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
                // SimpleDateFormat的format(Date date)方法将Date转换为String
                String formattedTime = simpleDateFormat.format(date);
                System.out.println("---->将" + time + "解析为:" + formattedTime);
            } catch (Exception e) {
    
            }
        }
  • 相关阅读:
    Git----远程仓库01
    Git--时光穿梭机之删除文件06
    Git----时光穿梭机之撤销修改05
    Git----时光穿梭机之管理修改04
    Git----时光穿梭机之工作区和暂存区03
    Git---时光穿梭机之版本回退02
    Git----时光穿梭机01
    Git---创建版本库
    python自动化之鼠标移动
    python自动化之excel
  • 原文地址:https://www.cnblogs.com/rinack/p/6484950.html
Copyright © 2011-2022 走看看