一、时间格式化
1.转化为24小时制的时间格式(年/月/日 时:分:秒)
string time = DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss");
2.转化为12小时制的时间格式(年/月/日 时:分:秒)
string time = DateTime.Now.ToString("yyyy/MM/dd hh:mm:ss");
3.转化为24小时制的时间格式(时:分:秒)
string time = DateTime.Now.ToString("HH:mm:ss");
注:若将此字符串转化为DateTime格式,则会显示日期
4.转化为12小时制的时间格式(时:分:秒)
string time = DateTime.Now.ToString("hh:mm:ss");
注:若将此字符串转化为DateTime格式,则会显示日期
二、时间的加减
以分钟的加减为例
1.计算10分钟后的时间
DateTime time = DateTime.Now.AddMinutes(10);
2.计算10分钟前的时间
DateTime time = DateTime.Now.AddMinutes(-10);