トマシープが学ぶ

Unity/VR/AR/デザイン好きのミーハー 記事内容は自分用のメモです

DateTimeとString変換とエラー

dateTimeとStringの変換

変換はこの二つの記事を見たら大体できた。

dobon.net

dobon.net

yymmddHHmm

1998161135というyymmddHHmmという形のstringをDateTimeに変換する場合。

まずフォーマットを

private string dateformat = "yyMMddHHmm";

みたいにセットする

docs.microsoft.com

そしてDateTime.ParseExactを使う。
DateTime dt = System.DateTime.ParseExact(date, dateformat
System.Globalization.DateTimeFormatInfo.InvariantInfo,
System.Globalization.DateTimeStyles.None);

最後の2行いるのか?

 

エラー

FormatException: String was not recognized as a valid DateTime.

 

qiita.com