Mega Code Archive

 
Categories / C# / Date Time
 

ALL the patterns

using System;  using System.Globalization;  public class SamplesDateTimeFormatInfo  {     public static void Main()  {        DateTimeFormatInfo myDtfi = new DateTimeFormatInfo();        String[] myPatternsArray = myDtfi.GetAllDateTimePatterns();        PrintIndexAndValues( myPatternsArray );        myPatternsArray = myDtfi.GetAllDateTimePatterns('d');        Console.WriteLine( "The patterns for 'd':" );        PrintIndexAndValues( myPatternsArray );        myPatternsArray = myDtfi.GetAllDateTimePatterns('D');        Console.WriteLine( "The patterns for 'D':" );        PrintIndexAndValues( myPatternsArray );        myPatternsArray = myDtfi.GetAllDateTimePatterns('f');        Console.WriteLine( "The patterns for 'f':" );        PrintIndexAndValues( myPatternsArray );        myPatternsArray = myDtfi.GetAllDateTimePatterns('F');        Console.WriteLine( "The patterns for 'F':" );        PrintIndexAndValues( myPatternsArray );        myPatternsArray = myDtfi.GetAllDateTimePatterns('r');        Console.WriteLine( "The patterns for 'r':" );        PrintIndexAndValues( myPatternsArray );        myPatternsArray = myDtfi.GetAllDateTimePatterns('R');        Console.WriteLine( "The patterns for 'R':" );        PrintIndexAndValues( myPatternsArray );     }     public static void PrintIndexAndValues( String[] myArray )  {        int i = 0;        foreach ( String s in myArray )           Console.WriteLine( "\t[{0}]:\t{1}", i++, s );     }  } /*   [0]:  MM/dd/yyyy   [1]:  yyyy-MM-dd   [2]:  dddd, dd MMMM yyyy   [3]:  dddd, dd MMMM yyyy HH:mm   [4]:  dddd, dd MMMM yyyy hh:mm tt   [5]:  dddd, dd MMMM yyyy H:mm   [6]:  dddd, dd MMMM yyyy h:mm tt   [7]:  dddd, dd MMMM yyyy HH:mm:ss   [8]:  MM/dd/yyyy HH:mm   [9]:  MM/dd/yyyy hh:mm tt   [10]:  MM/dd/yyyy H:mm   [11]:  MM/dd/yyyy h:mm tt   [12]:  yyyy-MM-dd HH:mm   [13]:  yyyy-MM-dd hh:mm tt   [14]:  yyyy-MM-dd H:mm   [15]:  yyyy-MM-dd h:mm tt   [16]:  MM/dd/yyyy HH:mm:ss   [17]:  yyyy-MM-dd HH:mm:ss   [18]:  MMMM dd   [19]:  MMMM dd   [20]:  yyyy'-'MM'-'dd'T'HH':'mm':'ss.fffffffK   [21]:  yyyy'-'MM'-'dd'T'HH':'mm':'ss.fffffffK   [22]:  ddd, dd MMM yyyy HH':'mm':'ss 'GMT'   [23]:  ddd, dd MMM yyyy HH':'mm':'ss 'GMT'   [24]:  yyyy'-'MM'-'dd'T'HH':'mm':'ss   [25]:  HH:mm   [26]:  hh:mm tt   [27]:  H:mm   [28]:  h:mm tt   [29]:  HH:mm:ss   [30]:  yyyy'-'MM'-'dd HH':'mm':'ss'Z'   [31]:  dddd, dd MMMM yyyy HH:mm:ss   [32]:  yyyy MMMM   [33]:  yyyy MMMM The patterns for 'd':   [0]:  MM/dd/yyyy   [1]:  yyyy-MM-dd The patterns for 'D':   [0]:  dddd, dd MMMM yyyy The patterns for 'f':   [0]:  dddd, dd MMMM yyyy HH:mm   [1]:  dddd, dd MMMM yyyy hh:mm tt   [2]:  dddd, dd MMMM yyyy H:mm   [3]:  dddd, dd MMMM yyyy h:mm tt The patterns for 'F':   [0]:  dddd, dd MMMM yyyy HH:mm:ss The patterns for 'r':   [0]:  ddd, dd MMM yyyy HH':'mm':'ss 'GMT' The patterns for 'R':   [0]:  ddd, dd MMM yyyy HH':'mm':'ss 'GMT' */