备案 控制台
学习
实践
活动
专区
工具
TVP
写文章
专栏首页 静谧的小码农 C#关于DateTime得到的当前时间的格式问题
3 0

海报分享

C#关于DateTime得到的当前时间的格式问题

C#中把DateTime获取到不同格式的时间转换为固定的时间格式:

C#中有严格的大小写限定

yyyy-MM-dd hh:mm:ss

两者之间是有区别的:

yyyy:代表年份     MM:  代表月份     dd:   代表天     HH:   代表小时(24小时制)     mm:  代表分钟     ss:    代表秒

DateTime dt1 =Convert.ToDateTime("2010-06-15");

DateTime dt2= Convert.ToDateTime("2010-05-10");

(1)计算两个日期的差值:

TimeSpan span=dt2.Substract(dt1);

int day=span.days;

(2)给日期增加一天、减少一天

dt1.AddDays(10);

dt2.AddDays(-10);

(3)格式化日期:

stirng date=DateTime.Now.Tostring("yyyy-MM-dd hh:mm:ss");

本文参与 腾讯云自媒体分享计划 ,欢迎热爱写作的你一起参与!
本文分享自作者个人站点/博客: https://blog.csdn.net/qq_36439293 复制
如有侵权,请联系 cloudcommunity@tencent.com 删除。