2011-08-11 11 views
5

110811124209.197のような文字列を簡単な方法で指定すると、フォーマットがyymmddhhmmss.sssのdatetimeオブジェクトに変換されるのだろうかと思います。定期的な.NETを使用していたていた場合、私はちょうど.NET Microでは文字列をDateTimeオブジェクトに変換する方法は?

DateTime.ParseExact(MyDateString, "yyMMddHHmmtt.ttt"); 

を使用しますが、ParseExactは手動で.NETマイクロ

+0

コードはそれで(S) 'T' を持っていないのはなぜ? –

答えて

4

スプリット離れた文字列に間隔をDateTimeのではなく、このコンストラクタを使用するように思わ:http://msdn.microsoft.com/en-us/library/wb249tb7.aspx

public DateTime(
    int year, 
    int month, 
    int day, 
    int hour, 
    int minute, 
    int second, 
    int millisecond 
) 

あなたは離れて、それを分割するString.Substringを使用することができます:http://msdn.microsoft.com/en-us/library/aka44szs.aspx

+0

私はコンストラクタを使わなければならないと思っていました。アンタ初心者の質問。文字列をintに変更するには? – Richard

+1

int.Parse( "2011")関数を使用します。 –

関連する問題