C# ta Tarih formatları ve kullanımı

C# ta Tarih formatları ve kullanımı

Merhaba Arkadaşlar,

Projelerde çalışırken veritabanı işlemleri yapıyorsak mutlaka tarih ile o anlık tarih ve saati çekmemiz gerekiyor.Bununla ilgili olarak bazı tarih formatlarını kullanımını göstericem.Bu tarih formatları ile istediğiniz gibi oynayabilirsiniz.Yapmanız gereken yerlerini değiştirmek.aşağıda başlıca kullanılan tarih formatlarını kodlarla beraber yanlarında hangi format hangi koda karşılık geliyor onları gösterdim.projelerde kullanırken ihtiyacınız olacak.Bu formatları öğrenmenizde fayda vardır. aşağıda ki gibi bir form tasarladım ve listbox nesnesine formatları yazdırdım.

tarih formatları

yukarıda yazdırılan tarihlerin kodları ise aşağıdaki gibidir.

listBox1.Items.Add(DateTime.Now.ToString()); // 22.08.2015 23:17
listBox1.Items.Add(DateTime.Now.ToString(“dd.MM.yyyy”));// 22.08.2015
listBox1.Items.Add(DateTime.Now.ToString(“yyyy.dd.MM”)); // 2015.22.08
listBox1.Items.Add(DateTime.Now.ToString(“dd-yyyy-MM”));// 22-2015-08
listBox1.Items.Add(DateTime.Now.Year.ToString());// 2015 –> o anki bulunduğunuz yılı çeker
listBox1.Items.Add(DateTime.Now.Month.ToString());// 08 –> o an bulunduğunuz ayı çeker
listBox1.Items.Add(DateTime.Now.Date.ToString());// 22 –>o an bulunduğunuz günü çeker
listBox1.Items.Add(DateTime.Now.DayOfYear.ToString());// 234 o gün yılın kaçıncı günü
listBox1.Items.Add(DateTime.Now.AddDays(5).ToString());// 27.08.2015 23:17 bulunduğunuz günee 5 ekler ve size yazar.Oraya bulunduğunuz güüne kaç ekleneceğini yazacaksınız
listBox1.Items.Add(DateTime.Now.ToShortDateString()); // 22.08.2015