一、字符串转化为时间格式
string date = "2018/9/27 10:53:56"; DateTime dt1 = DateTime.Parse(date);//方式1 DateTime dt2 = Convert.ToDateTime(date);//方式2
二、时间格式转化为字符串
DateTime dt = DateTime.Now; string dtstr = dt.ToString();
三、时间的其它方法
// // 摘要: // 获取当前日期。 // // 返回结果: // 一个对象,设置为当天日期,其时间组成部分设置为 00:00:00。 public static DateTime Today { get; } // // 摘要: // 获取一个 System.DateTime 对象,该对象设置为此计算机上的当前日期和时间,表示为协调通用时间 (UTC)。 // // 返回结果: // 其值为当前 UTC 日期和时间的对象。 public static DateTime UtcNow { get; } // // 摘要: // 获取此实例的日期部分。 // // 返回结果: // 一个新对象,其日期与此实例相同,时间值设置为午夜 12:00:00 (00:00:00)。 public DateTime Date { get; } // // 摘要: // 获取此实例所表示的日期为该月中的第几天。 // // 返回结果: // 日组成部分,表示为 1 和 31 之间的一个值。 public int Day { get; } // // 摘要: // 获取此实例所表示的日期是星期几。 // // 返回结果: // 一个枚举常量,指示此 System.DateTime 值是星期几。 public DayOfWeek DayOfWeek { get; } // // 摘要: // 获取此实例所表示的日期是该年中的第几天。 // // 返回结果: // 该年中的第几天,表示为 1 和 366 之间的一个值。 public int DayOfYear { get; } // // 摘要: // 获取此实例所表示日期的小时部分。 // // 返回结果: // 小时组成部分,表示为 0 和 23 之间的一个值。 public int Hour { get; } // // 摘要: // 获取一个值,该值指示由此实例表示的时间是基于本地时间、协调世界时 (UTC),还是两者皆否。 // // 返回结果: // 用于指示当前时间表示的含义的枚举值之一。默认值为 System.DateTimeKind.Unspecified。