Konuyu görüntüle
IUCODERS FORUM > Programlama > .NET > c# String den DateTime a Saat dahil aktar?m.
Yazar
cantur


avatar
Rize
admin
Kayıt: 16.01.2006
10.05.2006-15:33 #6638
Arkadaşlar DateTime değerlerini Stringden çeviriken şöle bi problemle karşılaştım; Convert.ToDateTime olsun DateTime.Parse olsun Çevirme işlemlerinde stringin sadece tarih kısmını alıyorlar bana tarihin saatli versiyonu lazım. Kodla anlatmak gerekirse :

string zaman = DateTime.Now.ToString(); // örnek bir zaman stringi

DateTime tzaman = Convert.ToDateTime(zaman); // Stringi tarihe çevirme işlemi.

Bu işlem sonucunda tzaman : 10.05.2006 şeklinde geliyor beim istediğim 16.05.2006 12:23:44 gibi gelmesi (Orjinali gibi çunkü bu veriyi veritabanındaki bir alanla kıyaslamam gerekiyor.)







Yazar
tarikkranda


avatar

Kayıt: 07.01.2006
10.05.2006-15:35 #6639
cantur yazdi
 
Arkadaşlar DateTime değerlerini Stringden çeviriken şöle bi problemle karşılaştım; Convert.ToDateTime olsun DateTime.Parse olsun Çevirme işlemlerinde stringin sadece tarih kısmını alıyorlar bana tarihin saatli versiyonu lazım. Kodla anlatmak gerekirse :

string zaman = DateTime.Now.ToString(); // örnek bir zaman stringi

DateTime tzaman = Convert.ToDateTime(zaman); // Stringi tarihe çevirme işlemi.

Bu işlem sonucunda tzaman : 10.05.2006 şeklinde geliyor beim istediğim 16.05.2006 12:23:44 gibi gelmesi (Orjinali gibi çunkü bu veriyi veritabanındaki bir alanla kıyaslamam gerekiyor.)



Ozgur su sekilde DateTime.Parse yerine DateTime.ParseExact metodunu kullanarak yapabilirsin;

			string[] expectedFormats = {"G", "g", "f" ,"F"};
			IFormatProvider culture = new CultureInfo("tr-TR", true);

			txtBugun.Text = DateTime.Now.ToString();
			DateTime a = DateTime.ParseExact(txtBugun.Text,expectedFormats,culture,DateTimeStyles.AllowWhiteSpaces);
			txtBugunCikti.Text = a.ToString();






Yazar
cantur


avatar
Rize
admin
Kayıt: 16.01.2006
10.05.2006-15:41 #6640
Teşekkür ederim Tarık benim yerime yaptığın ve bu ilginç fonksiyonu programlama bilgilerimizin arasına kattığın için (çok yağ yakar gibi oldu dancing)





Yazar
tarikkranda


avatar

Kayıt: 07.01.2006
10.05.2006-15:43 #6641
cantur yazdi
 
Teşekkür ederim Tarık benim yerime yaptığın ve bu ilginç fonksiyonu programlama bilgilerimizin arasına kattığın için (çok yağ yakar gibi oldu dancing)


Rica eder, saygı ve sevgilerimi sunarımlaughing





Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb