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

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

??????????

???????

1. ??????

????

  • ?????dateToString
  • ???
    • date?????
    • type????????????yyyy-MM-dd???yyyy-MM-dd HH:mm:ss?
  • ??????????????

????

public static String dateToString(Object date, String type) {    if (date != null) {        try {            SimpleDateFormat sdf = new SimpleDateFormat(type);            return sdf.format(date);        } catch (Exception e) {            e.printStackTrace();        }    }    return "";}

????

  • ?????date?String?????????Date????????IllegalArgumentException???
  • ??SimpleDateFormat???????????????????

2. ??????

????

  • ?????StringToDate
  • ???
    • dateStr??????
    • type????????????yyyy-MM-dd???yyyy-MM-dd HH:mm:ss?
  • ????Date??

????

public static Date StringToDate(String date, String type) {    try {        SimpleDateFormat sdf = new SimpleDateFormat(type);        return sdf.parse(date);    } catch (Exception e) {        e.printStackTrace();    }    return null;}

3. ?????

????

  • ??StringToDate?dateToString???????????????

????

public static void main(String[] args) {    String type = "yyyy-MM-dd HH:mm:ss"; // ????    long date = 1559014035000L; // ???    Date riqi = StringToDate(date, type);    System.out.println(riqi);    String shiJian = dateToString(riqi, type);    System.out.println(shiJian);}

????

  • ????????????????????????

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

你可能感兴趣的文章
python基础篇(5):None类型
查看>>
python基础篇(4):range语句
查看>>
python基础篇(3):print()补偿知识点
查看>>
python基础篇(2):字符串扩展知识点
查看>>
python基础篇(1):type()
查看>>
python基础篇(15):闭包
查看>>
python基础篇(14):多态
查看>>
python基础篇(13):类型注解
查看>>
python基础篇(12):继承
查看>>
python基础篇(11):封装
查看>>
python基础篇(10):自定义包
查看>>
python基础篇(10):类、对象与构造方法
查看>>
python系列【仅供参考】:python测试javaSDK总结
查看>>
python系列【仅供参考】:python斗地主
查看>>
Python基础教程(第2版 修订版) pdf
查看>>
python基础实践(四)
查看>>
Python基础学习笔记(九)常用数据类型转换函数
查看>>
Python基础学习参考(五):字符串和编码
查看>>
Python基础学习
查看>>
python基础变量之---集合
查看>>