การหาเวลา ล่วงหน้า และย้อนหลัง
กระทู้เก่าบอร์ด อ.สุภาพ ไชยา

 233   1
URL.หัวข้อ / URL
การหาเวลา ล่วงหน้า และย้อนหลัง

คือว่าผมมี Field ที่เก็บข้อมูลเป็น HH:NN
ทีนี้ผมต้องการทราบเวลาล่วงหน้า
เช่น Filed = 23:30 ผมต้องการบวกไปอีก 45 นาที
ผลลัพธ์ คือ 00:15
และถ้าต้องการทราบเวลาย้อนหลัง
เช่น Filed = 23:30 ผมต้องการลบไปอีก 45 นาที
ผลลัพธ์ คือ 22:45

พอดีผมได้คำตอบมาจาก Website ที่ USA ครับ
เลยนำมาฝากเพื่อจะเป็นประโยชน์สำหรับท่านที่ยังไม่ทราบครับ
ใช้ Funtion DateAdd("เวลา",จำนวนที่ต้องการ,[ชื่อ Field])
กรณี เป็นชั่วโมง
ชั่วโมงล่วงหน้า ใช้คำสั่ง DateAdd("h",2,[ชื่อ Field])
ชั่วโมงย้อนหลัง ใช้คำสั่ง DateAdd("h",-2,[ชื่อ Field])
กรณี เป็นนาที
นาทีล่วงหน้า ใช้คำสั่ง DateAdd("n",30,[ชื่อ Field])
นาทีย้อนหลัง ใช้คำสั่ง DateAdd("n",-30,[ชื่อ Field])

ลองดูนะครับ
ขอบพระคุณมากๆ ครับ
Suchat
ชลบุรี

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

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