博客
关于我
日期和字符串的相互转换
阅读量:354 次
发布时间:2019-03-04

本文共 1311 字,大约阅读时间需要 4 分钟。

/**

        * 日期转换字符串
        * @param date 日期
        * @param type 显示格式 yyyy-MM-dd yyyy-MM-dd HH:mm:ss
        * String returnvalue = UtilClass.DateToString(this.Startdatetest.getValue(), "yyyy-MM-dd");
        */

public static String dateToString(Object date,String type) {

        String retultValue = "";
        if (date != null) {
            try {
                SimpleDateFormat sdf = new SimpleDateFormat(type);

//这里需要注意的是,如果你传入的是String类型的值,需要再次转换,format里面的参数是Date类型的,否则会有  java.lang.IllegalArgumentException: Cannot format given Object as a Date  异常。

              //retultValue = sdf.format(sdf.parse(date));

                retultValue = sdf.format(date);
            } catch (Exception e) {
                 e.printStackTrace();
            }
        }
        return retultValue;
    }

 

/**

     * 字符串转为日期
     * @param DateStr 字符串
     * @param type 类型 "yyyy-MM-dd HH:mm:ss"
     * @return Date  java.util.Date
     */
    public static Date StringToDate(String date,String type) {
        Date resultDate = null;
        try {
            SimpleDateFormat sdf = new SimpleDateFormat(type);
            resultDate = sdf.parse(date);
        } catch (Exception e) {
            e.printStackTrace();
        }
        return resultDate;     
    }

public static void main(String[] args) {

        
        String type = "yyyy-MM-dd HH:mm:ss";//日期格式
        long date = 1559014035000L;//时间戳

           //获取系统当前时间

         // long date = System.currentTimeMillis();

        // Date date = new Date();

//        Date riqi = StringToDate(date, type);
//        System.out.println(riqi);
        String shiJian = dateToString(date, type);
        System.out.println(shiJian);
    }

转载地址:http://lskr.baihongyu.com/

你可能感兴趣的文章
Mysql索引底层结构的分析
查看>>
MySQL索引底层:B+树详解
查看>>
Mysql索引总结
查看>>
mysql索引最左匹配原则理解以及常见的sql使用的索引情况的实测
查看>>
Mysql索引类型
查看>>
MySQL索引背后的数据结构及算法原理
查看>>
mysql索引能重复吗_mysql “索引”能重复吗?“唯一索引”与“索引”区别是什么?...
查看>>
MySQL索引详解(IT枫斗者)
查看>>
MySQL索引那些事:什么是索引?为什么加索引就查得快了?
查看>>
Mysql索引(2):索引结构
查看>>
Mysql索引(3):索引分类
查看>>
Mysql索引(4):索引语法
查看>>
mysql级联删除_Mysql笔记系列,DQL基础复习,Mysql的约束与范式
查看>>
mysql练习语句
查看>>
mysql经常使用命令
查看>>
MySQL经常使用技巧
查看>>
mysql给账号授权相关功能 | 表、视图等
查看>>
MySQL缓存使用率超过80%的解决方法
查看>>
Mysql缓存调优的基本知识(附Demo)
查看>>
mysql编写存储过程
查看>>