String.Format fonksiyonu özelliklerini incelemeye devam ediyoruz bu yazımızda tarih ve saat gösteriminin biçimlendirilmesi ile alakalı örnek yapacağız.
Komutun kullanımı ve oluşturdukları çıktı aşağıdadır.
DateTime dt = DateTime.Now; Console.WriteLine(String.Format("{0:t}", dt)); // "23:25" ShortTime Console.WriteLine(String.Format("{0:d}", dt)); // "08.11.2012" ShortDate Console.WriteLine(String.Format("{0:T}", dt)); // "23:25:48" LongTime Console.WriteLine(String.Format("{0:D}", dt)); // "08 Kasım 2012 Perşembe " LongDate Console.WriteLine(String.Format("{0:f}", dt)); // "08 Kasım 2012 Perşembe 23:25" LongDate+ShortTime Console.WriteLine(String.Format("{0:F}", dt)); // "08 Kasım 2012 Perşembe 23:25:48" FullDateTime Console.WriteLine(String.Format("{0:g}", dt)); // "08.11.2012 23:25" ShortDate+ShortTime Console.WriteLine(String.Format("{0:G}", dt)); // "08.11.2012 23:25:48" ShortDate+LongTime Console.WriteLine(String.Format("{0:m}", dt)); // "08 Kasım" MonthDay Console.WriteLine(String.Format("{0:y}", dt)); // "Kasım 2012" YearMonth Console.WriteLine(String.Format("{0:r}", dt)); // "Thu, 08 Nov 2012 23:25:48 GMT" RFC1123 Console.WriteLine(String.Format("{0:s}", dt)); // "2012-11-08T23:25:48" SortableDateTime Console.WriteLine(String.Format("{0:u}", dt)); // "2012-11-08 23:25:48Z"UniversalSortableDateTime Console.ReadKey();