Class JdbcTimestamp

JdbcTimestamp

JDBC Timestamp ดูเอกสารประกอบของคลาสนี้ได้ที่ java.sql.Timestamp

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
after(when)Booleanดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.Timestamp#after(Timestamp)
before(when)Booleanดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.Timestamp#before(Timestamp)
getDate()Integerดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.Date#getDate()
getHours()Integerดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.Date#getHours()
getMinutes()Integerดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.Date#getMinutes()
getMonth()Integerดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.Date#getMonth()
getNanos()Integerดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.Timestamp#getNanos()
getSeconds()Integerดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.Date#getSeconds()
getTime()Integerดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.Timestamp#getTime()
getYear()Integerดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.Date#getYear()
setDate(date)voidดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.Date#setDate(int)
setHours(hours)voidดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.Date#setHours(int)
setMinutes(minutes)voidดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.Date#setMinutes(int)
setMonth(month)voidดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.Date#setMonth(int)
setNanos(nanoseconds)voidดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.Timestamp#setNanos(int)
setSeconds(seconds)voidดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.Date#setSeconds(int)
setTime(milliseconds)voidดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.Timestamp#setTime(long)
setYear(year)voidดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.Date#setYear(int)

เอกสารประกอบโดยละเอียด

after(when)

ดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.Timestamp#after(Timestamp)

พารามิเตอร์

ชื่อประเภทคำอธิบาย
whenJdbcTimestampการประทับเวลาที่จะเปรียบเทียบ

รีเทิร์น

Booleantrue เฉพาะในกรณีที่การประทับเวลานี้อยู่หลังการประทับเวลาที่ระบุเป็นพารามิเตอร์เท่านั้น หรือไม่เช่นนั้นจะเป็น false


before(when)

ดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.Timestamp#before(Timestamp)

พารามิเตอร์

ชื่อประเภทคำอธิบาย
whenJdbcTimestampการประทับเวลาที่จะเปรียบเทียบ

รีเทิร์น

Booleantrue เฉพาะในกรณีที่การประทับเวลานี้อยู่ก่อนการประทับเวลาที่ระบุเป็นพารามิเตอร์เท่านั้น ไม่เช่นนั้นจะเป็น 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


getMonth()

ดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.Date#getMonth()

รีเทิร์น

Integer — เดือนที่มีหรือเริ่มต้นด้วยช่วงเวลาที่แสดงโดยการประทับเวลานี้ ค่าที่แสดงผลจะอยู่ระหว่าง 0 ถึง 11 โดยค่า 0 หมายถึงเดือนมกราคม


getNanos()

ดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.Timestamp#getNanos()

รีเทิร์น

Integer — ค่าเศษวินาที (นาโนวินาที) ของการประทับเวลานี้


getSeconds()

ดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.Date#getSeconds()

รีเทิร์น

Integer — วินาทีที่ผ่านไปจากนาทีที่ออบเจ็กต์นี้แสดง โดยตีความตามเขตเวลาท้องถิ่น ค่าจะเป็นตัวเลขระหว่าง 0 ถึง 61 โดยที่ 60 และ 61 ใช้ได้กับเครื่องที่พิจารณาถึงวินาทีของวันอธิกสุรทินเท่านั้น


getTime()

ดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.Timestamp#getTime()

รีเทิร์น

Integer — จํานวนมิลลิวินาทีนับตั้งแต่วันที่ 1 มกราคม 1970 เวลา 00:00:00 น. (GMT) ที่แสดงโดยออบเจ็กต์เวลานี้


getYear()

ดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.Date#getYear()

รีเทิร์น

Integer — ค่าที่เป็นผลจากการลบ 1900 ออกจากปีที่ประกอบด้วยหรือเริ่มต้นด้วยช่วงเวลาที่แสดงโดยการประทับเวลานี้ตามที่ตีความในเขตเวลาท้องถิ่น


setDate(date)

ดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.Date#setDate(int)

พารามิเตอร์

ชื่อประเภทคำอธิบาย
dateIntegerวันที่ของเดือนที่จะตั้งค่า การประทับเวลานี้จะอัปเดตเพื่อแสดงจุดของเวลาภายในวันที่ของเดือนที่ระบุ โดยปี เดือน ชั่วโมง นาที และวินาทีจะเหมือนกับก่อนหน้านี้ตามการตีความในเขตเวลาท้องถิ่น เช่น หากวันที่คือ 30 เมษายน และตั้งค่าวันที่เป็น 31 ระบบจะถือว่าวันที่ดังกล่าวคือ 1 พฤษภาคม เนื่องจากเดือนเมษายนมีเพียง 30 วัน

setHours(hours)

ดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.Date#setHours(int)

พารามิเตอร์

ชื่อประเภทคำอธิบาย
hoursIntegerชั่วโมงที่จะตั้งค่า โดยออบเจ็กต์นี้จะอัปเดตเพื่อแสดงถึงจุดหนึ่งในเวลาภายในชั่วโมงที่ระบุของวัน โดยมีปี เดือน วัน นาที และวินาทีเหมือนกับก่อนหน้านี้ ซึ่งตีความตามเขตเวลาท้องถิ่น

setMinutes(minutes)

ดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.Date#setMinutes(int)

พารามิเตอร์

ชื่อประเภทคำอธิบาย
minutesIntegerนาทีที่จะตั้งค่า โดยออบเจ็กต์นี้จะอัปเดตเพื่อแสดงถึงจุดหนึ่งในเวลาที่ระบุไว้ภายในนาทีของชั่วโมงที่ระบุ โดยที่ปี เดือน วันที่ ชั่วโมง และวินาทีจะเหมือนกับก่อนหน้านี้ตามการตีความในเขตเวลาท้องถิ่น

setMonth(month)

ดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.Date#setMonth(int)

พารามิเตอร์

ชื่อประเภทคำอธิบาย
monthIntegerเดือนที่จะตั้งค่า การประทับเวลานี้จะอัปเดตเพื่อแสดงจุดหนึ่งในเวลาที่ระบุภายในเดือนที่ระบุ โดยปี วันที่ ชั่วโมง นาที และวินาทีจะเหมือนกับก่อนหน้านี้ ซึ่งตีความตามเขตเวลาท้องถิ่น เช่น หากวันที่คือ 31 ตุลาคม และตั้งค่าเดือนเป็นเดือนมิถุนายน ระบบจะถือว่าวันที่ใหม่เป็นวันที่ 1 กรกฎาคม เนื่องจากเดือนมิถุนายนมีเพียง 30 วัน

setNanos(nanoseconds)

ดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.Timestamp#setNanos(int)

พารามิเตอร์

ชื่อประเภทคำอธิบาย
nanosecondsIntegerค่าเศษวินาทีใหม่

setSeconds(seconds)

ดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.Date#setSeconds(int)

พารามิเตอร์

ชื่อประเภทคำอธิบาย
secondsIntegerวินาทีที่จะตั้งค่า โดยออบเจ็กต์นี้จะอัปเดตเพื่อแสดงถึงจุดหนึ่งในเวลาที่ระบุภายในวินาทีของนาทีนั้นๆ โดยที่ปี เดือน วันที่ ชั่วโมง และนาทีจะเหมือนกับก่อนหน้านี้ตามการตีความในเขตเวลาท้องถิ่น

setTime(milliseconds)

ดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.Timestamp#setTime(long)

พารามิเตอร์

ชื่อประเภทคำอธิบาย
millisecondsIntegerค่าเวลาที่จะตั้งค่า ค่าคือมิลลิวินาทีนับตั้งแต่วันที่ 1 มกราคม 1970 เวลา 00:00:00 น. GMT

setYear(year)

ดูเอกสารประกอบของวิธีการนี้ได้ที่ java.sql.Date#setYear(int)

พารามิเตอร์

ชื่อประเภทคำอธิบาย
yearIntegerค่าปีที่จะตั้งค่า ระบบจะตั้งค่าปีของการประทับเวลาเป็นค่านี้บวก 1900 การประทับเวลานี้จะอัปเดตเพื่อแสดงจุดหนึ่งในเวลาที่ระบุภายในปีดังกล่าว โดยมีเดือน วันที่ ชั่วโมง นาที และวินาทีเหมือนกับก่อนหน้านี้ตามการตีความในเขตเวลาท้องถิ่น เช่น หากวันที่คือ 29 กุมภาพันธ์ และตั้งค่าปีเป็นปีปกติ ระบบจะถือว่าวันที่ใหม่เป็นวันที่ 1 มีนาคม