ผู้เขียน หัวข้อ: ขอสคริปท์ทำวินาทีให้เป็นชัวโมงหน่อยครับ  (อ่าน 4097 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ Vegeta

  • Full Member
  • ***
  • กระทู้: 118
  • Respect: +1
    • ดูรายละเอียด
ขอสคริปท์ทำวินาทีให้เป็นชัวโมงหน่อยครับ
« เมื่อ: กุมภาพันธ์ 24, 2011, 14:47:43 PM »
0
ช่วงนี้ปัญหาหัวใจเยอะจัด ชักเบลอครับ
ขอ สคริปท์รายงาน (ปาสคาล) ที่แปลงจาก วินาที ให้เป็น ชม:นาที:วินาที  หน่อยครับ
ขอบคุณครับ
ถึงจะอยู่ในที่มืด แต่ก็มองเห็นในที่สว่าง

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,138
  • Respect: +40
    • ดูรายละเอียด
    • Phanomphrai Hospital
Re: ขอสคริปท์ทำวินาทีให้เป็นชัวโมงหน่อยครับ
« ตอบกลับ #1 เมื่อ: กุมภาพันธ์ 24, 2011, 19:54:19 PM »
0
 sectotime(sec) กลับกันก็ timetosec(time) แต่เป็นคำสั่ง sql เลยนะครับ ไม่ได้เป็น pascal เช่น select timetosec(rcpt_print_datetime) from rcpt_print พอได้ตัวเลขที่เป็นวินาทีไปคำนวณแล้วค่อยแปลงกลับด้วย sectotime
pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด https://pnphos.moph.go.th/hosweb/

doramon

  • บุคคลทั่วไป
Re: ขอสคริปท์ทำวินาทีให้เป็นชัวโมงหน่อยครับ
« ตอบกลับ #2 เมื่อ: กุมภาพันธ์ 24, 2011, 20:38:22 PM »
0
ช่วงนี้ปัญหาหัวใจเยอะจัด ชักเบลอครับ
ขอ สคริปท์รายงาน (ปาสคาล) ที่แปลงจาก วินาที ให้เป็น ชม:นาที:วินาที  หน่อยครับ
ขอบคุณครับ



โค๊ด: Delphi
  1.  
  2. function SecToTime(Sec: Integer): string;
  3. var
  4.    H, M, S: string;
  5.    ZH, ZM, ZS: Integer;
  6. begin
  7.    ZH := Sec div 3600;
  8.    ZM := Sec div 60 - ZH * 60;
  9.    ZS := Sec - (ZH * 3600 + ZM * 60) ;
  10.    H := IntToStr(ZH) ;
  11.    M := IntToStr(ZM) ;
  12.    S := IntToStr(ZS) ;
  13.    Result := H + ':' + M + ':' + S;
  14. end;
  15.  
  16.  


ออฟไลน์ Vegeta

  • Full Member
  • ***
  • กระทู้: 118
  • Respect: +1
    • ดูรายละเอียด
Re: ขอสคริปท์ทำวินาทีให้เป็นชัวโมงหน่อยครับ
« ตอบกลับ #3 เมื่อ: กุมภาพันธ์ 25, 2011, 09:17:41 AM »
0
ขอบคุณครับ อ.อ๊อด
ถึงจะอยู่ในที่มืด แต่ก็มองเห็นในที่สว่าง