JDBC Timestamp ดูเอกสารประกอบของคลาสนี้ได้ที่ java.sql.Timestamp
เมธอด
เอกสารโดยละเอียด
after(when)
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.Timestamp#after(Timestamp)
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
when | Jdbc | การประทับเวลาที่จะเปรียบเทียบ |
รีเทิร์น
Boolean — true หากและต่อเมื่อการประทับเวลานี้อยู่หลังการประทับเวลา
ที่ระบุเป็นพารามิเตอร์อย่างเคร่งครัด false ในกรณีอื่นๆ
before(when)
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.Timestamp#before(Timestamp)
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
when | Jdbc | การประทับเวลาที่จะเปรียบเทียบ |
รีเทิร์น
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
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)
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
date | Integer | วันที่ในเดือนที่จะตั้งค่า การประทับเวลานี้จะได้รับการอัปเดตเพื่อแสดงจุดในเวลา ภายในวันที่ของเดือนที่ระบุ โดยมีปี เดือน ชั่วโมง นาที และวินาทีเหมือนเดิม ตามที่ตีความในเขตเวลาท้องถิ่น เช่น หากวันที่คือ 30 เมษายน และตั้งวันที่เป็น 31 ระบบจะถือว่าวันที่คือ 1 พฤษภาคม เนื่องจากเดือนเมษายนมี เพียง 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 | เดือนที่จะตั้งค่า การประทับเวลานี้จะได้รับการอัปเดตเพื่อแสดงจุดในเวลาภายใน เดือนที่ระบุ โดยมีปี วันที่ ชั่วโมง นาที และวินาทีเหมือนเดิม ตามที่ตีความในเขตเวลาท้องถิ่น เช่น หากวันที่คือ 31 ตุลาคม และตั้งค่าเดือนเป็นมิถุนายน ระบบจะถือว่าวันที่ใหม่เป็นวันที่ 1 กรกฎาคม เนื่องจากเดือนมิถุนายนมีเพียง 30 วัน |
setNanos(nanoseconds)
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.Timestamp#setNanos(int)
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
nanoseconds | Integer | ค่าเศษวินาทีใหม่ |
setSeconds(seconds)
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.Date#setSeconds(int)
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
seconds | Integer | วินาทีที่จะตั้งค่า ออบเจ็กต์นี้จะได้รับการอัปเดตเพื่อแสดงช่วงเวลาภายใน วินาทีที่ระบุของนาที โดยมีปี เดือน วันที่ ชั่วโมง และนาทีเหมือนเดิม ตามที่ตีความในเขตเวลาท้องถิ่น |
setTime(milliseconds)
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.Timestamp#setTime(long)
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
milliseconds | Integer | ค่าเวลาที่จะตั้ง ค่าเป็นมิลลิวินาทีนับตั้งแต่วันที่ 1 มกราคม 1970 00:00:00 GMT |
setYear(year)
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.Date#setYear(int)
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
year | Integer | ค่าปีที่จะตั้ง ค่าปีของการประทับเวลาจะตั้งเป็นค่านี้บวก 1900 ระบบจะอัปเดตการประทับเวลา นี้เพื่อแสดงจุดในเวลาภายในปีที่ระบุ โดยมี เดือน วันที่ ชั่วโมง นาที และวินาทีเหมือนเดิมตามที่ตีความในเขตเวลาท้องถิ่น เช่น หากวันที่คือ 29 กุมภาพันธ์ และตั้งปีเป็นปีที่ไม่ใช่อธิกสุรทิน ระบบจะถือว่าวันที่ใหม่เป็นวันที่ 1 มีนาคม |