C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 31 を表示中)
■15102 / )  Re[5]: テキストボックスの数値を変換して表示する
□投稿者/ くま子 (5回)-(2008/03/04(Tue) 16:34:30)
> 1. 20080231 を substring で 2008 と 02 と 31 に分割。
> 2. それぞれを数値に変換(この場合は year, month, day と表記)
> 3. Dim x As DateTime = New DateTime(year, month, day) で日付型の変数を作成
> 4. x.ToString("yyyyMMdd") を元の 20080231 と比較
> 5. 違っていたら正しい日付ではない

substringで分割なんですが
year = Me.textbox1.Text.Substring(0, 4)
month = Me.textbox1.Text.Substring(4, 2)
day = Me textbox1.Text.Substring(6, 2)
で合っていますか?
(year年、month月、day日)

そのあとの数値に変換というのはどういうことでしょうか?

すごく簡単に書いてくれているとは思うのですが
正直あまり理解できません。
基本が出来てないのでそこからやるべきだとは思うんですが
会社で出された課題なのでやらないわけにはいかないんです。

すみませんがもう少し砕いて説明してもらえると助かります。
よろしくお願いします。

返信 編集キー/


管理者用

- Child Tree -