Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


1001 / 2272 ツリー ←次へ | 前へ→

【9174】日付と時間 Makiko 07/3/13(火) 14:45 質問[未読]
【9176】Re:日付と時間 まさ7251 07/3/14(水) 8:00 発言[未読]
【9177】Re:日付と時間 たん 07/3/14(水) 8:32 発言[未読]
【9196】Re:日付と時間 Makiko 07/3/16(金) 17:09 お礼[未読]

【9174】日付と時間
質問  Makiko  - 07/3/13(火) 14:45 -

引用なし
パスワード
   ACCESS初心者です。
年月日と時刻が分割されたレコードがあるのですが、
それぞれのフィールドを結合して西暦と時刻にしたいのです。
どのようにすればいいのでしょうか?

例)
フィールド 年 月 日 時 分
データ   19 03 13 14 26

上記のようなデータ(1レコード)を
日付は西暦に変換して、次のようにしたいのです。

フィールド 日付 時刻
データ   2007/03/13 14:26

いかがでしょうか?
よろしくお願いします。

【9176】Re:日付と時間
発言  まさ7251  - 07/3/14(水) 8:00 -

引用なし
パスワード
   >年月日と時刻が分割されたレコードがあるのですが、
>それぞれのフィールドを結合して西暦と時刻にしたいのです。
>どのようにすればいいのでしょうか?
>
>例)
>フィールド 年 月 日 時 分
>データ   19 03 13 14 26
>
>上記のようなデータ(1レコード)を
>日付は西暦に変換して、次のようにしたいのです。
>
>フィールド 日付 時刻
>データ   2007/03/13 14:26

日付は、DateSerial
時刻は、TimeSerial
を使えば出来ます。

しかし、年が 19 というのは、平成なのか昭和なのか大正なのか。
その辺を判断できる情報がないと、無理だと思います。
平成しかありえないということなら、1988を足せばいいです。

【9177】Re:日付と時間
発言  たん  - 07/3/14(水) 8:32 -

引用なし
パスワード
   >しかし、年が 19 というのは、平成なのか昭和なのか大正なのか。
>その辺を判断できる情報がないと、無理だと思います。
>平成しかありえないということなら、1988を足せばいいです。

余計な事かもしれませんが、永遠に平成の年号が続くわけでは
ありませんから、現在のデータの持ち方自体を見直さないと、
今回は、平成のみだから、1988を足すとしても、
また、苦しむことになるかと思われます。

# ちなみに、年号でデータを持つのは賛成出来ません。
# 上記の理由や、ソフトが新年号に対応するとは限らないからです。
# (サポート終了等により。)

【9196】Re:日付と時間
お礼  Makiko  - 07/3/16(金) 17:09 -

引用なし
パスワード
   お返事が遅くなりまして、申し訳ございませんでした。。
わかりました。どうもありがとうございました。
また、教えてくださいね。

1001 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078201
(SS)C-BOARD v3.8 is Free