1.DateTime字符串转成DateTime:
DateTime dateTime = Convert.ToDateTime(dateTimeStr);
2.年、月、日、时、分、秒转成DateTime:
DateTime dateTime = new DateTime(year,mouth,day,hour,minute,second);
//其他使用请查看DateTime的API
3.比较两个DateTime的时间间隔:
TimeSpan timeSpan = curDateTime.Subtract(lastDateTime); //当前DateTime - 上一个DateTime
double totalDays = timeSpan.TotalDays; //总间隔多少天(总数,即全部换算成天)
double totalHours = timeSpan.TotalHours; //总间隔多少小时
double totalMinutes = timeSpan.TotalMinutes;//总间隔多少分钟
double totalSeconds = timeSpan.TotalSeconds; //总间隔多少秒
double seconds = timeSpan.Seconds; //间隔总时间中的秒数,例如间隔3天10小时10分20秒,返回的是20秒
//其余类似
//注:使用DataTime、TimeSpan、Convert需要 using System;