2017-09-06 6 views
-4

Dateの文字列値をjava.sql.Timeの形式に調整することは可能ですか?私はこれに対して正しい解決策を見つけることができないようです。Javascript日付for java.sql.Time

ありがとうございます!

+5

に変換する方法です。時間はありますか? –

+1

「java.sql.Time」の形式はどういう意味ですか? 'java.sql.Time'オブジェクトはそれ自身ではフォーマットを持ちません。 – Jesper

+1

'Time'クラスで受け入れられる文字列値を送信できるようにしたい –

答えて

2

サーバー側のオブジェクトをシリアル化する必要があります。 es。 @JsonFormat(shape=JsonFormat.Shape.STRING, pattern="yyyy-MM-dd'T'HH:mm:ss.sssZ")

し、クライアント側で使用することができmoment.js:

moment(stringDate, 'yyyy-MM-dd'T'HH:mm:ss.sssZ').toDate(); 
+0

ありがとうございます!ちょうど私が探していたもの。残念ながら、@Оsonformatを設定することはできません。データベース行の一部に無効な書式のDateオブジェクトが含まれているため、例外が発生します。 –

+0

壊れた日付オブジェクトによって、私はいくつかの日付には時間があり、いくつかは日付がないことを意味しています。 –

-1

これは、SQL日付フォーマット `java.sqlのを何形式

var date; 
    date = new Date(); 
    date = date.getUTCFullYear() + '-' + 
      ('00' + (date.getUTCMonth() + 1)).slice(-2) + '-' + 
      ('00' + date.getUTCDate()).slice(-2) + ' ' + 
      ('00' + date.getUTCHours()).slice(-2) + ':' + 
      ('00' + date.getUTCMinutes()).slice(-2) + ':' + 
      ('00' + date.getUTCSeconds()).slice(-2); 
+0

質問は、 'java.sql.Time'についてでした –

+1

https://stackoverflow.com/questions/530012/how-to-convert-java-util-date-to-java-sql-date上記のリンクを参照してください –