Mega Code Archive

 
Categories / VB.Net / Date Time
 

Using different culture to format Date

Imports System.Globalization Module Example    Public Sub Main()       Dim cultures() As CultureInfo = {CultureInfo.InvariantCulture, _                                        New CultureInfo("en-us"), _                                        New CultureInfo("fr-fr"), _                                        New CultureInfo("de-DE"), _                                        New CultureInfo("es-ES"), _                                        New CultureInfo("ja-JP")}       Dim thisDate As Date =#5/1/2009 9:00AM#                                                   For Each culture As CultureInfo In cultures          Dim cultureName As String           If String.IsNullOrEmpty(culture.Name) Then             cultureName = culture.NativeName          Else             cultureName = culture.Name          End If          Console.WriteLine("In {0}, {1}",cultureName, thisDate.ToString(culture))       Next                                                End Sub End Module