2011-01-18 18 views
45

Olası Çoğalt:
C# .net dönüştürme tarihi yyyyMMdd için system.datetime biçimi.?

i yyyyAAgg biçimde tarih içeren dize var. Bu tarihi sistem tarihi biçimine dönüştürmek istiyorum. ConvertTo.DateTime() yöntemini veya başka herhangi bir basit yöntemini kullanarak.

dize vlaue = 19.851.231 // yyyyAAgg

başlangıç ​​tarihi = 1985-1912/31;

+4

Sorunuz zaten burada cevaplandı http://stackoverflow.com/questions/4712335/how-to-convert-date-from-yyyymmdd-format-to-mm-dd-yyyy -fomrat – Rob

+2

Neden aynı soruyu tekrar soruyorsunuz? Önceki sorunuzun cevaplarında gösterilen kod çalışmıyor mu? Eğer öyleyse, nedenini anlatabilir misin? –

cevap

124
string time = "19851231"; 
DateTime theTime= DateTime.ParseExact(time, 
             "yyyyMMdd", 
             CultureInfo.InvariantCulture, 
             DateTimeStyles.None); 
İlgili konular