0

カスタムselectコマンドを使用してgrailsでmysqlテーブルをクエリしています.datetimeファイルにはTとZが含まれています.この値を削除するにはどうすればよいですか?

2013-04-09T23:42:20Z

私はこのようにする必要があります:

2013-04-09 23:42:20
4

3 に答える 3

0

dateasを解析できます
def newFormattedDate = date.format('yyyy-MM-dd HH:mm:ss')

データベースから標準の日付/タイムスタンプ形式を取得しています。

于 2013-05-10T23:36:37.823 に答える
0

そのようなフォーマットはどこにありますか?SQL select から日付を取得するので、たとえばSimpleDateFormatを使用して、必要に応じてフォーマットします。

于 2013-05-11T08:53:45.480 に答える
0

これは、結果セットを JSON としてエンコードしているようです。日付をグローバルにフォーマットしたい場合は、おそらく次のようにしたいと思うでしょうBootstrap.groovy:

JSON.registerObjectMarshaller(Date) {
    return it?.format("dd.MM.yyyy HH:mm")
}
于 2013-05-11T09:18:30.887 に答える