掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Now関数で時刻が取得できない (ID:103204)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
>> 時刻部が正子(深夜12時)ちょうどだった場合、 > →このため、正午ちょうどのときに書式設定していないため 正午ではなく正子ですね。 00:00:00 の場合(日付型の内部値が整数値の場合)は日付のみとなり、 00:00:01〜23:59:59 (内部値が小数部を持つ場合)は日付+時刻で表示されます。 > 今回の現象が出ていると考えるのがいいのでしょうか。 ということだったようですね。 なお、今回のような日付→文字列への書式指定なしの自動変換結果については、 日付値が 1899/12/30 00:00:00〜1899/12/30 23:59:59 の範囲にあった場合に限り、 「日付のみ」や「日付+時刻」ではなく、「時刻のみ」の文字列となります。蛇足までに。 (今回は Now の利用なので、1899/12/30 の事はあまり気にしなくても良いですが) > これが悪さしていました。 日付型の値を文字列化するときだけでなく、 数値型の値を文字列化するときにも、書式指定をお忘れなく。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.