博客
关于我
日期和字符串的相互转换
阅读量: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/

你可能感兴趣的文章
Referenced classpath provider does not exist: org.maven.ide.eclipse.launchconfig
查看>>
Refactoring-Imporving the Design of Exsiting Code — 代码的坏味道
查看>>
PHP imap 远程命令执行漏洞复现(CVE-2018-19518)
查看>>
php include和require
查看>>
ref 和out 区别
查看>>
php JS 导出表格特殊处理
查看>>
php json dom解析
查看>>
ReentrantReadWriteLock读写锁解析
查看>>
php laravel实现依赖注入原理(反射机制)
查看>>
php laravel请求处理管道(装饰者模式)
查看>>
ReentrantReadWriteLock读写锁底层实现、StampLock详解
查看>>
PHP mongoDB 操作
查看>>
ReentrantLock读写锁
查看>>
ReentrantLock的公平锁与非公平锁
查看>>
php mysql procedure获取多个结果集
查看>>
php mysql query 行数,PHP和MySQL:返回的行数
查看>>