JDBC Timestamp
。このクラスのドキュメントについては、java.sql.Timestamp
をご覧ください。
Methods
詳細なドキュメント
after(when)
このメソッドのドキュメントについては、
java.sql.Timestamp#after(Timestamp)
をご覧ください。
パラメータ
名前 | 型 | 説明 |
---|---|---|
when | JdbcTimestamp | 比較対象のタイムスタンプ。 |
リターン
Boolean
- このタイムスタンプがパラメータとして指定されたタイムスタンプより厳密に後の場合のみ true
。それ以外の場合は false
。
before(when)
このメソッドのドキュメントについては、
java.sql.Timestamp#before(Timestamp)
をご覧ください。
パラメータ
名前 | 型 | 説明 |
---|---|---|
when | JdbcTimestamp | 比較対象のタイムスタンプ。 |
リターン
Boolean
- このタイムスタンプがパラメータとして指定されたタイムスタンプよりも真に早い場合にのみ true
。それ以外の場合は false
。
getDate()
このメソッドのドキュメントについては、
java.sql.Date#getDate()
をご覧ください。
リターン
Integer
- このタイムスタンプで表される日。返される値は 1 ~ 31 で、このタイムスタンプで表される時刻を含む、またはこの時刻で開始される日をローカル タイムゾーンで解釈されます。
getHours()
このメソッドのドキュメントについては、
java.sql.Date#getHours()
をご覧ください。
リターン
Integer
- このオブジェクトによって表される時間。値は、このオブジェクトによって表される時刻を含む、またはそれから始まる 1 日の時間を表す数値(0 ~ 23)で、ローカル タイムゾーンで解釈されます。
getMinutes()
このメソッドのドキュメントについては、
java.sql.Date#getMinutes()
をご覧ください。
リターン
Integer
- このオブジェクトによって表される 1 時間後の分。ローカル タイムゾーンで解釈されます。値は 0 ~ 59 の数値です。
getMonth()
このメソッドのドキュメントについては、
java.sql.Date#getMonth()
をご覧ください。
リターン
Integer
- このタイムスタンプで表される時点を含む月またはそれで始まる月。返される値は 0 から 11 で、値 0 は 1 月を表します。
getNanos()
getSeconds()
このメソッドのドキュメントについては、
java.sql.Date#getSeconds()
をご覧ください。
リターン
Integer
- このオブジェクトで表される分後の秒数。ローカル タイムゾーンで解釈されます。値は 0 ~ 61 の数値で、60 ~ 61 はうるう秒を考慮するマシンでのみ使用できます。
getTime()
このメソッドのドキュメントについては、
java.sql.Timestamp#getTime()
をご覧ください。
リターン
Integer
- この時間オブジェクトによって表される 1970 年 1 月 1 日 00:00:00 GMT からのミリ秒数。
getYear()
このメソッドのドキュメントについては、
java.sql.Date#getYear()
をご覧ください。
リターン
Integer
- このタイムスタンプで表される時刻を含む、またはそれで始まる年から 1900 を引いた値。現地タイムゾーンで解釈されます。
setDate(date)
このメソッドのドキュメントについては、
java.sql.Date#setDate(int)
をご覧ください。
パラメータ
名前 | 型 | 説明 |
---|---|---|
date | Integer | 設定する日。このタイムスタンプは、指定された日付内の時点を表すように更新されます。年、月、時、分、秒は以前と同じく、ローカル タイムゾーンで解釈されます。たとえば、日付が 4 月 30 日で、その日付が 31 に設定されている場合、4 月は 30 日しかないため、5 月 1 日として扱われます。 |
setHours(hours)
このメソッドのドキュメントについては、
java.sql.Date#setHours(int)
をご覧ください。
パラメータ
名前 | 型 | 説明 |
---|---|---|
hours | Integer | 設定する時間。このオブジェクトは、指定された時刻内の時点を表すように更新されます。年、月、日付、分、秒は以前と同じく、ローカル タイムゾーンで解釈されます。 |
setMinutes(minutes)
このメソッドのドキュメントについては、
java.sql.Date#setMinutes(int)
をご覧ください。
パラメータ
名前 | 型 | 説明 |
---|---|---|
minutes | Integer | 設定する分。このオブジェクトは、指定された 1 時間内の時点を表すように更新されます。年、月、日付、時、秒は以前と同じく、ローカル タイムゾーンで解釈されます。 |
setMonth(month)
このメソッドのドキュメントについては、
java.sql.Date#setMonth(int)
をご覧ください。
パラメータ
名前 | 型 | 説明 |
---|---|---|
month | Integer | 設定する月。このタイムスタンプは、指定された月内の特定の時点を表すように更新され、以前と同じ年、日付、時、分、秒がローカル タイムゾーンで解釈されます。たとえば、日付が 10 月 31 日で、月が 6 月に設定されている場合、新しい日付は 7 月 1 日として扱われます。これは、6 月は 30 日間しかないためです。 |
setNanos(nanoseconds)
このメソッドのドキュメントについては、
java.sql.Timestamp#setNanos(int)
をご覧ください。
パラメータ
名前 | 型 | 説明 |
---|---|---|
nanoseconds | Integer | 新しい秒数の小数点以下。 |
setSeconds(seconds)
このメソッドのドキュメントについては、
java.sql.Date#setSeconds(int)
をご覧ください。
パラメータ
名前 | 型 | 説明 |
---|---|---|
seconds | Integer | 設定する秒。このオブジェクトは、指定された 1 秒以内の時点を表すように更新され、年、月、日付、時、分は以前と同じく、ローカル タイムゾーンで解釈されます。 |
setTime(milliseconds)
このメソッドのドキュメントについては、
java.sql.Timestamp#setTime(long)
をご覧ください。
パラメータ
名前 | 型 | 説明 |
---|---|---|
milliseconds | Integer | 設定する時間の値。この値は、1970 年 1 月 1 日 00:00:00 GMT からのミリ秒数です。 |
setYear(year)
このメソッドのドキュメントについては、
java.sql.Date#setYear(int)
をご覧ください。
パラメータ
名前 | 型 | 説明 |
---|---|---|
year | Integer | 設定する年の値。タイムスタンプの年は、この値に 1900 を足した値に設定されます。このタイムスタンプは、指定された年内のある時点を表すように更新され、以前と同じ月、日付、時、分、秒が、ローカル タイムゾーンで解釈されます。たとえば、日付が 2 月 29 日で、年がうるう年以外に設定されている場合、新しい日付は 3 月 1 日として扱われます。 |