過去の桐井戸端BBS (桐ver.9) |
29401 | 年、月、日の数値を連結させて日付文字列に変換させたい | サム | 2005/03/17-14:06 |
サムです。 もう一つ質問させて下さい。 項目[年][月][日]があります。 これらは数値で入力しているのですが、 これらを連結させて日付文字列に変換させる方法がわかりません。 どうかよろしくお願いします。 | |||
29403 | Re:数値を時間文字列に | 宮城 | 2005/03/17-16:08 |
記事番号29401へのコメント #日時値生成関数を使います。 文字列にするんですか(かなり疑問)? さらに #文字列関数使用。 | |||
29414 | Re:数値を時間文字列に | bonito | 2005/03/18-10:35 |
記事番号29403へのコメント 宮城さん、度々おじゃまして済みません >文字列にするんですか(かなり疑問)? (^^) 私もしょっちゅうやっとります(過去からの流れで...) サムさん、項目[年]が西暦4桁の数値だとして 日付文字列型作成は #STR([年],4)+"-"+#STR([月],2)+"-"+#STR([日],2) となります、桐の場合日付文字列の区切りは原則的に数字以外なら 何でもこいなので "-" は "/" の方が一般的かも知れませんが... 私の場合大昔からの(TheCardからの)流れで"-"にしています... 日時型なら(宮城さんのおっしゃる) #日時値生成([年],[月],[日]) でもってそれを日付文字列に #日付(#日時値生成([年],[月],[日]),1) 最後の1はフラグで区切りに"-"を付けてくれます(4で環境設定通り) 私がよくやるのは日時型[年月日]から文字列[年月]を取得する計算 #部分列(#日付([年月日],1),1,7) くどくてどうも済みません>ALL |