LocalTime joda タイプの時刻を含むオブジェクトをマーシャリングしようとしています。また、午前 12 時以降の時間を返そうとすると問題が発生します。したがって、次の例では、レッスンの開始が 14:00 (午後 2 時) の場合、時間は 14:00 ではなく 02:00 に変換されます。指定された形式 (hh:mm)。
したがって、私の BootStrap.groovy ファイルには次のコードが含まれています。
JSON.registerObjectMarshaller(Lesson) {
def returnArray = [:]
returnArray['start'] = it.start.toString("hh:mm")
return returnArray
}
それを修正する方法はありますか?
ありがとう、