格式字符串中的必须按照这个来,下面给个样例:
import java.text.SimpleDateFormat;
/**
  * 测试Date类的用法
  * @author 彼岸夜微凉
  */
 public class MyData {
     public static void main(String args[]){
         //把时间转换为字符串
         DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
         Date date = new Date(136464513123L);
         String str = dateFormat.format(date);
         System.out.println(str);
        //把字符串转化为时间
         String str2 = "2018-07-19";
         DateFormat dateFormat1 = new SimpleDateFormat("yyyy-MM-dd");// 这里要与时间字符串的格式一样即可,否则报错
         try{
             Date date1 = dateFormat1.parse(str2);
             System.out.println(date1);
         }catch(ParseException e){
             e.printStackTrace();
         }
     }
 }

京公网安备 11010502036488号