我正在将时间戳从“1999-02-18 11:30:00.0”转换为“1999-02-18 11:30:00”。嗯,很简单。所以我使用以下内容:
newForm = new SimpleDateFormat('yyyy-mm-dd hh:mm:ss').format(oldForm)
println oldForm
println newForm
但是,打印输出显示时间戳的值已更改。
oldForm 1999-02-18 11:30:00.0
newForm 1999-30-18 11:30:00
这真的让我发疯。这是一个错误还是什么?还有其他方法吗?我真的不想做字符串修剪