Date与String之间的转换

Posted 莮莮

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Date与String之间的转换相关的知识,希望对你有一定的参考价值。

(1) 将Date格式化为String   

//日期格式化
public void testFormat(){
      SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");  
      Date date=new Date();

      String str=sdf.format(date);
      System.out.println(str);
}

 

(2) 将String解析为Date  

//和format方法相反,parse方法用于按照特定格式将表示时间的字符串转换为Date对象
public void testParse() throws Exception{
      String str="2018-01-23";
      SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");

      Date date=sdf.parse(str);
      System.out.println(date);  
}

 

以上是关于Date与String之间的转换的主要内容,如果未能解决你的问题,请参考以下文章

Java中String与Date格式之间的转换

计算两个日期之间相差几天(Date类型与String类型互相转换)

java中setDate(Date date)方法和String与Date之间的转换

Date 和 String 之间 转换

Date String Calendar之间的转换

SimpleDateFormat日期和文本之间相互转换