PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
14881 | 01/03/29 09:51:46 | RE(3):時間の計算方法 By hity2k |
14880 | 01/03/29 09:51:43 | RE(2):時間の計算方法 By hity2k |
14870 | 01/03/28 14:54:39 | RE(1):時間の計算方法 By ふくぞー |
14869 | 01/03/28 14:12:29 | 時間の計算方法 By hity2k |
カテゴリ:スクリプトの記述
日付:2001年03月28日 14:54 発信者:ふくぞー
題名:RE(1):時間の計算方法
hity2kさん、こんにちは。
>19:00から25:00時のような場合の
>時間計算方法をご存知の方がいらっしゃいましたら
>教えてください。
>
>25:00?19:00=6時間
>25:00?19:30=5.5時間
>
>以上宜しく御願いします。
>
>
>
一旦文字型に変換して時間部分と分部分を分けるのではなく時間として計算する
原始的な方法をとってます・・。
開始時間 = Dec(LeftW(開始元時間,2)) + Dec(MidW(開始元時間,3,2)) / 60
終了時間 = Dec(LeftW(終了元時間,2)) + Dec(MidW(終了元時間,3,2)) / 60
時間 = 終了時間 - 開始時間
If 時間 < 0 Then
時間 = 時間 + 24
End if
Hour関数とMinute関数を使ってうまく処理する方法もあると思いますが・・
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS (記載なし)
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.