Imports System
Imports System.IO
Imports System.String
Imports System.DateTime
Public Class Test
Public Shared Sub Main( )
Console.WriteLine ( ConvertDateFormatTY13( "" ) )
End Sub
Private Function ConvertDateFormatTY2013( ByVal pstrDateToParse As String) As Date
Dim parsedDate As Date
If DateTime.TryParse ( pstrDateToParse, parsedDate) Then
Return parsedDate
End If
If DateTime.TryParseExact ( pstrDateToParse, New String( 1 ) { "MMddYYYY" } , New CultureInfo( "en-US" ) , DateTimeStyles.None , parsedDate) Then
Return parsedDate
End If
Return HighDate
End Function
End Class
SW1wb3J0cyBTeXN0ZW0KSW1wb3J0cyBTeXN0ZW0uSU8KSW1wb3J0cyBTeXN0ZW0uU3RyaW5nCkltcG9ydHMgU3lzdGVtLkRhdGVUaW1lCgpQdWJsaWMgQ2xhc3MgVGVzdAoJUHVibGljIFNoYXJlZCBTdWIgTWFpbigpCgkJQ29uc29sZS5Xcml0ZUxpbmUoQ29udmVydERhdGVGb3JtYXRUWTEzKCIiKSkKCUVuZCBTdWIKCQoJIFByaXZhdGUgRnVuY3Rpb24gQ29udmVydERhdGVGb3JtYXRUWTIwMTMoQnlWYWwgcHN0ckRhdGVUb1BhcnNlIEFzIFN0cmluZykgQXMgRGF0ZQogICAgICAgIERpbSBwYXJzZWREYXRlIEFzIERhdGUKICAgICAgICBJZiBEYXRlVGltZS5UcnlQYXJzZShwc3RyRGF0ZVRvUGFyc2UsIHBhcnNlZERhdGUpIFRoZW4KICAgICAgICAgICAgUmV0dXJuIHBhcnNlZERhdGUKICAgICAgICBFbmQgSWYKCiAgICAgICAgSWYgRGF0ZVRpbWUuVHJ5UGFyc2VFeGFjdChwc3RyRGF0ZVRvUGFyc2UsIE5ldyBTdHJpbmcoMSl7Ik1NZGRZWVlZIn0sIE5ldyBDdWx0dXJlSW5mbygiZW4tVVMiKSwgRGF0ZVRpbWVTdHlsZXMuTm9uZSwgcGFyc2VkRGF0ZSkgVGhlbgogICAgICAgICAgICBSZXR1cm4gcGFyc2VkRGF0ZQogICAgICAgIEVuZCBJZgoKICAgICAgICBSZXR1cm4gSGlnaERhdGUKICAgIEVuZCBGdW5jdGlvbgpFbmQgQ2xhc3M=
compilation info
Visual Basic.Net Compiler version 0.0.0.5914 (Mono 2.4.2 - r)
Copyright (C) 2004-2008 Rolf Bjarne Kvinge. All rights reserved.
/home/6vxpfN/prog.vb (17,104) : Error VBNC30451: Could not resolve the name 'CultureInfo'
There were 1 errors and 0 warnings.
Compilation took 00:00:00.7242770
stdout