DC *_*Guy 43 java groovy date reformat
我是Java/Groovy开发的新手,我有一个简单的字符串,我想重新格式化,但是当我尝试运行以下内容时,我得到一个'Unparseable date'错误:
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
Run Code Online (Sandbox Code Playgroud)
我确信这很简单,但解决方案让我望而却步.有人可以帮忙吗?
tim*_*tes 72
使用Groovy,您不需要包含,可以这样做:
String oldDate = '04-DEC-2012'
Date date = Date.parse( 'dd-MMM-yyyy', oldDate )
String newDate = date.format( 'M-d-yyyy' )
println newDate
Run Code Online (Sandbox Code Playgroud)
打印:
12-4-2012
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
102481 次 |
| 最近记录: |