SORU
4 Aralık 2008, PERŞEMBE


datetime.ayrıştırma ve belirli bir biçim iş

Bir datetime geri biçiminde bir XML dosyasından geliyor:

20080916 11:02

gibi

yyyymm hh:ss

Nasıl datetime alabilir miyim.ayrıştırma bu pick up fonksiyonu? Erroring olmadan ayrıştırma yani? Şerefe

CEVAP
4 Aralık 2008, PERŞEMBE


DateTime.ParseExact(input,"yyyyMMdd HH:mm",null);

demek isteyip varsayarsak dakika, saat, saniye. - senin örnek biraz kafa karıştırıcı izledi.

ParseExact documentation bilgiler ayrıştırma otomatik olarak böyle Evrensel Zaman ya da bir şey dönüştürmek istediğiniz diğer aşırı,.

@Joel Coehoorn bahseder gibi, aynı zamanda bir Boolean değeri operasyonun başarılı veya başarısız gösteren dönecektir TryParseExact, kullanma seçeneği - hala üzerinde çalışıyorum .Net ben sık sık bu yüzden unut 1.1,.

Eğer diğer biçimleri ayrıştırmak için gerekiyorsa, Standard DateTime Format Strings kontrol edebilirsiniz.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • dirkgently1

    dirkgently1

    13 NİSAN 2006
  • Kap Slap

    Kap Slap

    8 Mart 2010
  • Microsoft Research

    Microsoft Re

    24 EKİM 2008