Bu yazımızda C# tarih formatlama yani gösterilecek olan tarih bilgisinin biçimini belirlemek için kullanılacak kodlardan bahsedeceğim. Tarih biçimlendirmesi için aşağıdaki tabloyu inceleyerek uygulamamıza geçelim.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
Console.WriteLine("{0:d}", DateTime.Now); Console.WriteLine("{0:D}", DateTime.Now); Console.WriteLine("{0:t}", DateTime.Now); Console.WriteLine("{0:T}", DateTime.Now); Console.WriteLine("{0:f}", DateTime.Now); Console.WriteLine("{0:F}", DateTime.Now); Console.WriteLine("{0:g}", DateTime.Now); Console.WriteLine("{0:G}", DateTime.Now); Console.WriteLine("{0:M}", DateTime.Now); Console.WriteLine("{0:r}", DateTime.Now); Console.WriteLine("{0:s}", DateTime.Now); Console.WriteLine("{0:u}", DateTime.Now); Console.WriteLine("{0:U}", DateTime.Now); |
Eğer Gün,Ay yada Yıl bilgilerini almak isterseniz kodlarınızı aşağıdaki gibi ayarlayabilirsiniz.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
Console.WriteLine("{0:dd}", DateTime.Now); Console.WriteLine("{0:ddd}", DateTime.Now); Console.WriteLine("{0:dddd}", DateTime.Now); Console.WriteLine("{0:hh}", DateTime.Now); Console.WriteLine("{0:HH}", DateTime.Now); Console.WriteLine("{0:mm}", DateTime.Now); Console.WriteLine("{0:MM}", DateTime.Now); Console.WriteLine("{0:MMM}", DateTime.Now); Console.WriteLine("{0:MMMM}", DateTime.Now); Console.WriteLine("{0:yy}", DateTime.Now); Console.WriteLine("{0:yyyy}", DateTime.Now); Console.WriteLine("{0:hh:mm:ss}", DateTime.Now); Console.WriteLine("{0:dd/MM/yyyy}", DateTime.Now); |