PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
3966 98/11/17 17:29:50 RE(4):PB6:ごめんなさい、うそつきでした By kin
3962 98/11/17 15:48:19 RE(3):PB6: DateTime型で差を求める方法を教えて下さい。 By tomo
3961 98/11/17 15:47:33 RE(2):PB6: DateTime型で差を求める方法を教えて下さい。 by kazuki By てとらぽっと
3960 98/11/17 15:12:56 RE(1):PB6: DateTime型で差を求める方法を教えて下さい。 By kin
3959 98/11/17 14:26:44 PB6: DateTime型で差を求める方法を教えて下さい。 by kazuki By kazuki

カテゴリ:スクリプトの記述
日付:1998年11月17日 15:47 発信者:てとらぽっと
題名:RE(2):PB6: DateTime型で差を求める方法を教えて下さい。 by kazuki

kazukiさん、こんにちは。

>データウィンドウの計算フィールドでDateTime型どうしの変数を計算して差(時間)を求めたいのですが、
>良い方法があれば教えて下さい。
>ヘルプ等を見てもDateTime型どうしの差を求めるような関数がなかったような気がしました。
>そこで日付・時間関係の関数を調査しましたが、何の関数を応用すればよいのかわかりませんでした。

2つのDatatime型の差を求める関数は多分ないと思います。
Date型の差を日数で返す DaysAfter と、Time型の差を秒数で返す SecondsAfter を
組み合わせればいいかと思います。


あと、Oracleで以下のようにして求めたりしてますけど。(単位: 分)


select ( to_date(\'1998/11/17 11:00\', \'yyyy/mm/dd hh:mi\')
- to_date(\'1998/11/11 9:00\', \'yyyy/mm/dd hh:mi\')) * 1440
from dual;



付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows95
DBMS Oracle SQL*Net 2.3
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Oracle 7.3
WebServer (記載なし)

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