Date Time VB.Net

Imports System
Imports System.Text
Imports System.Globalization
Imports Microsoft.VisualBasic.Strings
Class MainClass
    Public Shared Sub Main()
        Dim enUS As New CultureInfo("en-US")
        Dim dateString As String
        Dim dateValue As Date
        ' Parse date with no style flags.
        dateString = " 5/01/2009 8:30 AM"
        Try
            dateValue = Date.ParseExact(dateString, "g", enUS, DateTimeStyles.None)
            Console.WriteLine(dateValue)
        Catch e As FormatException
            Console.WriteLine("'{0}' is not in an acceptable format.", dateString)
        End Try
        ' Allow a leading space in the date string.
        Try
            dateValue = Date.ParseExact(dateString, "g", enUS, DateTimeStyles.AllowLeadingWhite)
            Console.WriteLine(dateValue)
        Catch e As FormatException
            Console.WriteLine("'{0}' is not in an acceptable format.", dateString)
        End Try
    End Sub
End Class