PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
17233 02/04/09 09:04:01 RE(4):PB7.0: relativedate関数で、西暦が2桁になってしまう By 七氷
17220 02/04/05 15:59:35 RE(3):PB7.0: relativedate関数で、西暦が2桁になってしまう By M.M
17219 02/04/05 15:22:32 RE(2):PB7.0: relativedate関数で、西暦が2桁になってしまう By 七氷
17218 02/04/05 14:57:26 RE(1):PB7.0: relativedate関数で、西暦が2桁になってしまう By わかばマーク
17213 02/04/04 16:24:37 PB7.0: relativedate関数で、西暦が2桁になってしまう By 七氷

カテゴリ:スクリプトの記述
日付:2002年04月09日 09:04 発信者:七氷
題名:RE(4):PB7.0: relativedate関数で、西暦が2桁になってしまう

M.Mさん、おはようございます。
レスが遅れてすいません。
 
>PBのdate型変数は、内部的に年を4桁で管理しています。
>relatibeDate関数実行後に、string関数で西暦4桁に変換してみては
>どうでしょうか。
>[例]
messageBox(\"年を4桁で表示\", string(relativeDate(today(), -1), \"YYYY-MM-DD\") )

最初は、そういうふうにやっていたのですが、どういう訳か string に変換した
戻りが \'0000/00/00\' とか \'YYYY/MM/DD\'になってしまってました。
ところが、今日また実行してみたら、ちゃんと \'2002/04/08\' とかに
なっている・・・・何なんでしょ??
 
M.M さん、ありがとうございました。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows95
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

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

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