タイムスタンプを「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
これは本当に私を夢中にさせます。これはバグですか?それを行う他の方法はありますか?弦のトリミングは絶対にやりたくない