将字符串转换为日期对象

Convert String to Date object

在 Java 中将字符串转换为日期的首选方法是什么?

20151108235959 --> (15-Nov-08 11:59:59 PM)

这应该按照您在问题中指定的方式工作。

  DateFormat dateFormat = new SimpleDateFormat("yy-MMM-dd HH:mm:ss a");
  System.out.println(dateFormat.format(new Date())); 

您问题中的日期格式类似于:

DateFormat dateFormat = new SimpleDateFormat("yyyyMMddHmmss");