บวกค่าวันที่?
กระทู้เก่าบอร์ด อ.Yeadram

 2,250   5
URL.หัวข้อ / URL
บวกค่าวันที่?

รบกวนถามหน่อยคับ
ผมต้องการบวกค่าวันที่เพิ่มไปจากวันที่เดิม เช่นเดิมวันที่ 8/9/2551 บวกเพิ่มไปอีก 20 วัน ก็จะได้เป็นวันที่ 28/9/2551
ไม่ทราบว่าจะต้องเขียนโค้ดอย่างไร โค้ดที่เป็น vba และ โค้ดที่ใช้ใน query
รบกวนกรุณาแนะนำด้วยคับ
ขอบคุณคับ

5 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R00674
เปิด help ดูเพิ่มเติมครับ ดูฟังก์ชั่น DateAdd()
และอีกหลายๆ ฟังก์ชั่นเกี่ยวกับ Date
เช่น DateDiff(), DateSerial(), Datepart(), weekday, weekdayname, month, monthname ฯลฯ
ฟังก์ชั่นเหล่านี้ ควรใช้ให้คล่องครับ

สำหรับคำถาม ใช้เหมือนกันทั้งสองที่ครับ
DateAdd('d',20,#08/09/2551#)
2 @R00675
ขอบคุณคับ
3 @R00679
ขอร่วมคำถามด้วยครับ ถ้าตรงกันข้าม คือหากเราต้องการจะลดค่าวันที่จากเดิม ต้องใช้โค๊ดอย่างไรครับ เช่นลดค่าลงไป 90 วันนะครับ ทุกวันนี้ผมใช้วิธีเข้าไปปรับแก้ ค่าวันที่ของเครื่อง ซึ่งมันยุ่งยาก เพราะบางทีเสร็จงานแล้ว ลืมแก้กลับที่เดิมนะครับ
4 @R00680
ผมใช้ DateAdd() ครับ แล้วใส่ค่า -90
DateAdd('d',-90,Date1)
5 @R00691
นิดสนึงนะครับ
ทำไมไม่บวกลบมันไปตรงเลยหละครับ...

[FieldDate] + 10
[FieldDate] - 10
#1/2/2008# + 10

@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.2612s