過去の桐井戸端BBS (桐ver.5) |
3133 | 文字列を日付形式へ置換したい | KUNI | 1999/11/4-11:52 |
V5です つまらない質問ですみません。 991104の文字列を1999/11/04の文字列に置換したいのですが、どなたか教えて下さい。 | |||
3134 | Re: | 宮城 | 1999/11/4-12:50 |
記事番号3133へのコメント #条件選択(#数値(#部分列([],1,2)>=90,"19"+#部分列([],1,2)+"/"+#部分列([],3,2)+"/"+#部分列([],5,2), 1,"20"+#部分列([],1,2)+"/"+#部分列([],3,2)+"/"+#部分列([],5,2)) てなとこですか。 | |||
3136 | Re: | KUNI | 1999/11/4-14:30 |
記事番号3134へのコメント 宮城さんへ つまらない質問を早々とコメント下さりありがとうございました。 早速試したところベリーグッドでした。 KUNI | |||
3141 | Re: | 佐田 守弘 | 1999/11/4-15:55 |
記事番号3133へのコメント KUNIさん 宮城さんが書かれたのが一般的な計算式による方法です。 それ以外の方法として、日付文字列については、次の様な関数を使う方法があります。 #日付("991104",4) 2番目のパラメータの4は、環境設定で設定してある日付書式への変換を意味します。 予め環境設定で、西暦年号4桁、日付区切り文字は「/」を使う設定にしておいて下さい。 なお、2番目のパラメータに1を指定すると、”yyyy-mm-dd”形式になります。 佐田守弘(KS-00119) | |||
3151 | Re: | KUNI | 1999/11/5-14:34 |
記事番号3141へのコメント 佐田さん 追加コメントありがとうございます 試したところ 単なる文字列なせいか、結果が1901/01/01になってしまいます。#日付([],4)としても同じです。 もちろん環境設定は確認しました。 当面は宮城さんの方法でできそうですが... KUNI |