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 (記載なし)
Copyright © 2013 Power Future Co., Ltd.