JDBC Timestamp
。如需查看此类的文档,请参阅 java.sql.Timestamp
。
方法
详细文档
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
- 此对象表示的小时数;该值是一个数字(0 到 23),表示一天内包含该对象所表示的时刻或以其开始的小时,并以当地时区表示。
getMinutes()
如需查看此方法的文档,请参阅
java.sql.Date#getMinutes()
。
返回
Integer
- 此对象表示的过去一小时的分钟数(采用当地时区表示)。该值是一个 0 到 59 之间的数字(含 0 和 59)。
getMonth()
如需查看此方法的文档,请参阅
java.sql.Date#getMonth()
。
返回
Integer
- 包含此时间戳表示的时刻或以该时间点开始的月份。返回值在 0 到 11 之间,值为 0 表示 1 月。
getNanos()
getSeconds()
如需查看此方法的文档,请参阅
java.sql.Date#getSeconds()
。
返回
Integer
- 此对象表示的分钟数之后的秒数(采用本地时区)。该值是一个 0 到 61(含 0 和 61)之间的数字,但 60 和 61 仅适用于考虑闰秒的机器。
getTime()
如需查看此方法的文档,请参阅
java.sql.Timestamp#getTime()
。
返回
Integer
- 自 1970 年 1 月 1 日 00:00:00 GMT 开始的毫秒数,以该时间对象表示。
getYear()
setDate(date)
如需查看此方法的文档,请参阅
java.sql.Date#setDate(int)
。
参数
名称 | 类型 | 说明 |
---|---|---|
date | Integer | 要设置的月份中的日期。此时间戳已更新为表示一个月内的指定日期的时间点,年、月、小时、分钟和秒与之前的日期相同(采用当地时区)。例如,如果日期是 4 月 30 日,并且日期设置为 31,则系统会将其视为 5 月 1 日,因为 4 月只有 30 天。 |
setHours(hours)
如需查看此方法的文档,请参阅
java.sql.Date#setHours(int)
。
参数
名称 | 类型 | 说明 |
---|---|---|
hours | Integer | 要设置的小时值;此对象会更新以表示一天内指定时段中的某点,并且年、月、日、分、秒与之前时区相同(采用当地时区)。 |
setMinutes(minutes)
如需查看此方法的文档,请参阅
java.sql.Date#setMinutes(int)
。
参数
名称 | 类型 | 说明 |
---|---|---|
minutes | Integer | 要设置的分钟数;此对象会更新以表示小时的指定分钟内的时间点,年、月、日、小时、秒与之前一样(采用当地时区)。 |
setMonth(month)
如需查看此方法的文档,请参阅
java.sql.Date#setMonth(int)
。
参数
名称 | 类型 | 说明 |
---|---|---|
month | Integer | 要设置的月份。此时间戳已更新为表示指定月份中的时间点,年、日、小时、分钟和秒与之前的日期相同(采用当地时区)。例如,如果日期是 10 月 31 日,而月份设置为 6 月,则新日期会被视为 7 月 1 日,因为 6 月只有 30 天。 |
setNanos(nanoseconds)
setSeconds(seconds)
如需查看此方法的文档,请参阅
java.sql.Date#setSeconds(int)
。
参数
名称 | 类型 | 说明 |
---|---|---|
seconds | Integer | 要设置的秒数;更新此对象以表示分钟的指定秒数内的一个时间点,年、月、日、小时、分钟与之前一样,采用当地时区。 |
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 日。 |