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 (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.