【发布时间】:2013-01-01 05:58:57
【问题描述】:
我是 Java/Groovy 开发的新手,我想重新格式化一个简单的字符串,但是当我尝试运行以下命令时出现“无法解析的日期”错误:
import java.text.SimpleDateFormat
import java.util.Date
String oldDate
Date date
String newDate
oldDate = '04-DEC-2012'
date = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.S").parse(oldDate)
newDate = new SimpleDateFormat("M-d-yyyy").format(date)
println newDate
我确信这很简单,但我无法找到解决方案。有人可以帮忙吗?
【问题讨论】:
-
您的日期以“DD-MMM-YYYY”模式给出,而您正在尝试解析其他内容...