テキストボックスに「yyyy/mm/dd/hh:mm」で入力されたデータのみ受け付ける
ようにしたいのですが、
http://madia.world.coocan.jp/cgi-bin/VBBBS2/wwwlng.cgi?print+200403/04030007.txt
を参考にして、IsDate を使いましたがうまくいきません。
時間が入ると IsDate は使えないのでしょうか?
もし、別の方法があれば教えていただけると助かります。
よろしくお願いします。
そこまで決まっているなら正規表現で処理するのも有りかと思います。
> 時間が入ると IsDate は使えないのでしょうか?
ちょと違います。
> 「yyyy/mm/dd『/』hh:mm」
だと、VBは「日付」や「時刻」とは認識してくれません。
> 「yyyy/mm/dd hh:mm」
とかなら、日付&時刻と認識するでしょうけど・・・
>>KGさん
正規表現も有りなんですね。今後の参考にします。
ありがとうございます。
>>大吉末吉さん
「yyyy/mm/dd hh:mm」
で試したところ認識されたのでこちらを使うことにしました。
ありがとうございました。
ツイート | ![]() |