C# DateTime日期时间格式化

一、时间格式化

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);

posted @ 2020-08-20 16:36  陈金灿  阅读(14548)  评论(0)    收藏  举报