2010-02-08 13 views

cevap

31

Kullanım DateTime.ParseExact ait aşırı biri ve belirttiğiniz bir custom DateTime format string:

DateTime.ParseExact(
     "20100205 162206", 
     "yyyyMMdd HHmmss", 
     CultureInfo.InvariantCulture); 

ne yapar girişiniz için bir kesin biçim dizesi belirtin olduğunu. (Kesik çizgiler olmadan "yıl-ay-gün-saat-dakika-saniye")

Girişiniz her zaman bir şekilde gelirse, ParseExact işlevini kullanmanız en güvenli yöntemdir, tutarsız verilerden ziyade "erken başarısız" olmanızı sağlar.

+1

+1 açıklıyorsanız * neden * bu çözümdür. – dtb

+0

Okie Dokie, 1 saniye. –

+0

Mükemmel. Bonus puanları @Jeff Sternal bağlantılarını eklediyseniz sadece silindi :-) – dtb

İlgili konular