一个 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()
如需查看此方法的文档,请参阅
java.sql.Date#getYear()
。
弃踢回攻
Integer
- 该值是将包含或以此时间戳表示的即时时间(以当地时区表示)的年份减去 1900 得出的结果。
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 日。 |