2010-12-02 43 views

Trả lời

10

Hãy thử DateTime.ParseExact()

Ví dụ từ MSDN với dữ liệu của bạn:

Dim dateString, format As String 
Dim result As Date 
Dim provider As Globalization.CultureInfo = Globalization.CultureInfo.InvariantCulture 

' Parse date and time with custom specifier. 
dateString = "20090910" 
format = "yyyyMMdd"   
Try 
    result = Date.ParseExact(dateString, format, provider) 
    Console.WriteLine("{0} converts to {1}.", dateString, result.ToString()) 
    Console.ReadLine() 
Catch e As FormatException 
    Console.WriteLine("{0} is not in the correct format.", dateString) 
End Try 
+0

giữ ok trên để tôi thử taht tôi đã cố gắng một cái gì đó tương tự trước đó rằng didnt làm việc ... – Matthew

+0

nó dường như không thích điều này . ssis cung cấp cho các lỗi thực sự mơ hồ và tôi không thể bước qua mã trong một thành phần kịch bản – Matthew

+0

nó nói: Chuyển đổi từ chuỗi "2" "để nhập 'Đôi' ​​không hợp lệ. – Matthew

Các vấn đề liên quan