過去の桐井戸端BBS (桐ver.8)
16394 時刻の表示形式を簡単に変更できる関数はありますか こんた 2002/06/22-16:53
関数の使い方で悩んでいます。
フォーム上でリアルタイムに時刻を表示したいのです。
これは #時刻 でタイマーイベントを使い何とか表示ができるのですが
この表示の 形式が現在 ”14時5分6秒 ”のような形なのですが
これをAM,PMの表示に変更し "PM02時05分06秒 "のような形式にしたいのですが
項目属性 または 関数で 形式の変更を簡単に出来る方法はないのでしょうか。
よろしくお願いします。
16395 Re:時刻表示 悲しげ 2002/06/22-18:34
記事番号16394へのコメント
どもっ、こんたさん
「#時刻」ってのは文字列型ですから、徹底して文字列型で書き換えれば、
例えば

#cond(#時(#時刻)>12,"PM."+#str(#時(#時刻)-12,2),1,"AM."+#str(#時(#時刻),2))\
+"時"+#str(#分(#時刻),2)+"分"+#str(#秒(#時刻),2)+"秒"

16396 Re:時刻表示 こんた 2002/06/22-18:55
記事番号16395へのコメント
悲しげさん

>「#時刻」ってのは文字列型ですから、徹底して文字列型で書き換えれば、
>例えば
>#cond(#時(#時刻)>12,"PM."+#str(#時(#時刻)-12,2),1,"AM."+#str(#時(#時刻),2))\
>+"時"+#str(#分(#時刻),2)+"分"+#str(#秒(#時刻),2)+"秒"
>
早速やってみます。ありがとうございます。

16426 Re:時刻表示 ケイジ 2002/06/25-08:41
記事番号16396へのコメント
どうもこんたさん。つぎのところにアクセスしてみてください。
意外といいかもです。
http://isweb8.infoseek.co.jp/animal/mokuchan/download/dl-list.htm
少し加工すると、時計表示しますよ。
16431 Re:時刻表示 こんた 2002/06/25-12:16
記事番号16426へのコメント
けいじさん。ありがとうございます。諸先輩方の作品を参考にこれからもがんばります。
すばらしいサイトの紹介ありがとうございます。

戻る