Simple Conversion from String to Date

P

Phillip Vong

VS2005 in VB.NET

I have 2 simple textboxes (Textbox1, Textbox2) and they both have dates.

Textbox1=12/31/2006
Textbox2=12/15/2006

I need to convert these two textboxes that are in String format into Date
format and I'm not sure how. I tried this and I thought it would work, but
I get the
Conversion from string "TextBox1" to type 'Date' is not valid.
-------------------------

Dim FromDate, ToDate As Date

FromDate = CType("TextBox1", Date)

ToDate = CType("Textbox2", Date)



Thanks and any help is greatly appreciated.
 
B

Brennan Stehling

GJH,

To make it work without ever allowing an exception I do the
following...

Dim tmpDate as DateTime = DateTime.MinValue

If (Not DateTime.TryParse(TextBox1.Text, tmpDate)) Then
' the date is not valid and the tmp value is still MinValue
Else
' the date was parsed and tmpDate has the value
End If

By doing this you can place anything into the TextBox and it will not
cause an exception.

Brennan Stehling
http://brennan.offwhite.net/blog/
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,995
Messages
2,570,236
Members
46,821
Latest member
AleidaSchi

Latest Threads

Top