Day: June 6, 2018
VFP supports arithmetic on datetime values. When you substract one datetime from another you get the elapsed time in SECONDS.
ie:
datetime(2008,1,1,15,0,0) – datetime(2008,1,1,14,0,0) is 3600 SECONDS.
However be carefull with datetime arithmetic and round the value to 0:
Code Snippet
lnSeconds = round(m.ltEnd – m.ltStart, 0)
And here is a little trick for formatting the result as time (in 24hr range):
Code Snippet
? TRANSFORM(RIGHT(TTOC(CTOT(‘0′)+(m.ltEnd – m.ltStart),1),6),’@R 99:99:99’)
- กินยาไม่ดีขึ้น ต้องไปหาหมอที่อนามัยจนได้ แล้วก็ได้ยาแก้ปวด แก้อักเสบกลับมาเหมือนเดิมอีกชุดนึง 15:02:17
- @gumpun ไปหามาแล้วไง ที่อนามัย in reply to gumpun 19:46:57
- @gumpun แล้วก็ได้ยาแก้ปวด แก้อักเสบมาเหมือนเดิม in reply to gumpun 19:49:35
- @gumpun ไป รพ.ดีไหม ตรวจอีกที เป็นอะไรแน่ ถ้าเป็นทางหูค่อยไปหาหมอหูอีกที in reply to gumpun 22:22:50