C# DateTime常见使用方法
获取日期+时间 DateTime.Now.ToString(); // 2022/6/16 星期四 17:12:55 DateTime.Now.ToLocalTime().ToString(); // 2022/6/16 星期四 17:13:49 获取日期 DateTime.Now.ToLongDateString().ToString(); // 2022年6月16日 DateTime.Now.ToShortDateString().ToString(); // 2022/6/16 星期四 DateTime.Now.ToString("yyyy-MM-dd"); // 2022-06-16 DateTime.Now.Date.ToString(); // 2022/6/16 星期四 00:00:00 获取时间 DateTime.Now.ToLongTimeString().ToString(); // 17:16:40 DateTime.Now.ToShortTimeString().ToString(); // 17:16:40 DateTime.Now.ToString("hh:mm:ss"); // 05:16:40 DateTime.Now.TimeOfDay.ToString(); // 17:16:40.8520884 其他 DateTime.ToFileTime().ToString(); // 132998448718740361 DateTime.Now.ToFileTimeUtc().ToString(); // 132998448718750353 DateTime.Now.ToOADate().ToString(); // 44728.7230541204 DateTime.Now.ToUniversalTime().ToString(); // 2022/6/16 星期四 09:21:11 DateTime.Now.Year.ToString(); 获取年份 // 2022 DateTime.Now.Month.ToString(); 获取月份 // 6 DateTime.Now.DayOfWeek.ToString(); 获取星期 // Thursday DateTime.Now.DayOfYear.ToString(); 获取第几天 // 167 DateTime.Now.Hour.ToString(); 获取小时 // 17 DateTime.Now.Minute.ToString(); 获取分钟 // 21 DateTime.Now.Second.ToString(); 获取秒数 // 11 n可以自定义,可以是整数,也可以为小数 DateTime.Now.AddYears(n).ToString(); //时间加n年 DateTime.Now.AddDays(n).ToString(); //加n天 DateTime.Now.AddHours(n).ToString(); //加n小时 DateTime.Now.AddMonths(n).ToString(); //加n个月 DateTime.Now.AddSeconds(n).ToString(); //加n秒 DateTime.Now.AddMinutes(n).ToString(); //加n分 取当前日期的当月第一天和最后一天 var firstDate = new DateTime(DateTime.Now.Year, DateTime.Now.Month, 1); var lastDate = firstDate.AddMonths(1).AddDays(-1); 取某个日期的当天最小时间和最大时间 var date = DateTime.Now; //假设日期为2024/2/13日 var minTime = date.Value.Date;//最小时间是2024-2-13 00:00:00 var maxTime = date.Value.Date.AddDays(1).AddMilliseconds(-1);//最大时间2024-2-13 23:59:59
C
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix