I have string which in the following format :130606082236. Now this needs to be converted into DateTime format as 2013-06-06 08:22:36,000. How do I create a custom format method and convert this ?
使用DateTime.ParseExact
:
DateTime.ParseExact("130606082236", "yyMMddhhmmss", CultureInfo.InvariantCulture);
Try:
DateTime time = DateTime.ParseExact("130606082236", "yyMMddHHmmss", null);//new DateTime(2013, 06, 06, 08, 22, 36);
Console.WriteLine(time.ToLongTimeString());
Console.WriteLine(time.ToString("yyMMddHHmmss"));
Otherwords the Method: DateTime.ParseExact
with Format yyMMddHHmmss
Format Specification available here
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.