programlamada en çok sorun çıkaran konulardan biridir. veritabanından alınan tarih değerini kontrol ederken format nedeniyle çoğu zaman sıkıntı yaşanır.
aşağıda fonksiyonlar ve döndürdüğü değerler bulunmaktadır.
DateTime.Now
3/22/2006 1:03:25 PM
DateTime.Now.ToString()
3/22/2006 1:03:25 PM
DateTime.Now.ToShortTimeString()
1:03 PM
DateTime.Now.ToShortDateString()
3/22/2006
DateTime.Now.ToLongTimeString()
1:03:25 PM
DateTime.Now.ToLongDateString()
Wednesday, March 22, 2006
DateTime.Now.ToString("d")
3/22/2006
DateTime.Now.ToString("D")
Wednesday, March 22, 2006
DateTime.Now.ToString("f")
Wednesday, March 22, 2006 1:03 PM
DateTime.Now.ToString("F")
Wednesday, March 22, 2006 1:03:25 PM
DateTime.Now.ToString("g")
3/22/2006 1:03 PM
DateTime.Now.ToString("G")
3/22/2006 1:03:25 PM
DateTime.Now.ToString("m")
March 22
DateTime.Now.ToString("r")
Wed, 22 Mar 2006 13:03:25 GMT
DateTime.Now.ToString("s")
2006-03-22T13:03:25
DateTime.Now.ToString("t")
1:03 PM
DateTime.Now.ToString("T")
1:03:25 PM
DateTime.Now.ToString("u")
2006-03-22 13:03:25Z
DateTime.Now.ToString("U")
Wednesday, March 22, 2006 7:03:25 PM
DateTime.Now.ToString("y")
March, 2006
DateTime.Now.ToString("dddd, MMMM dd yyyy")
Wednesday, March 22 2006
DateTime.Now.ToString("ddd, MMM d "'"yy")
Wed, Mar 22 '06
DateTime.Now.ToString("dddd, MMMM dd")
Wednesday, March 22
DateTime.Now.ToString("M/yy")
3/06
DateTime.Now.ToString("dd-MM-yy")
22-03-06not: örnekler alıntıdır.