C#获取当前系统时间

上传人:ba****u 文档编号:101001997 上传时间:2022-06-04 格式:DOCX 页数:3 大小:12.01KB
返回 下载 相关 举报
C#获取当前系统时间_第1页
第1页 / 共3页
C#获取当前系统时间_第2页
第2页 / 共3页
C#获取当前系统时间_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述
C#获取当前系统时间2010-01-0216:24DateTime数字型System.DateTimecurrentTime=newSystem.DateTime();取当前年月日时分秒currentTime=System.DateTime.Now;取当前年int年=currentTime.Year;取当前月int月=currentTime.Month;取当前日int日=currentTime.Day;取当前时int时=currentTime.Hour;取当前分int分=currentTime.Minute;取当前秒int秒=currentTime.Second;取当前毫秒int毫秒=currentTime.Millisecond;(变量可用中文)取中文日期显示年月日时分stringstrY=currentTime.ToString(f);/不显示秒取中文日期显示年月stringstrYM=currentTime.ToString(y);取中文日期显示_月日stringstrMD=currentTime.ToString(m);取当前年月曰,格式为:2003-9-23stringstrYMD=currentTime.ToString(d);取当前时分,格式为:14:24stringstrT=currentTime.ToString(t);DateTime.Now.ToString();获取当前系统时间完整的日期和时间DateTime.Now.ToLongDateString();只显示日期xxxx年xx月xx日,一个是长日期DateTime.Now.ToShortDateString();只显示日期xxxx-xx-xx一个是短日期/今天DateTime.Now.Date.ToShortDateString();/昨天的DateTime.Now.AddDays(-1).ToShortDateString();/明天的DateTime.Now.AddDays(1).ToShortDateString();/本周(注意这里的每一周是从周日始至周六止)DateTime.Now.AddDays(Convert.ToDouble(0-Convert.Tolnt16(DateTime.Now.DayOfWeek).ToShortDateString();DateTime.Now.AddDays(Convert.ToDouble(6-Convert.Tolnt16(DateTime.Now.DayOfWeek).ToShortDateString();/上周,上周就是本周再减去7天DateTime.Now.AddDays(Convert.ToDouble(0-Convert.Tolnt16(DateTime.Now.DayOfWeek)-7).ToShortDateString();DateTime.Now.AddDays(Convert.ToDouble(6-Convert.Tolnt16(DateTime.Now.DayOfWeek)-7).ToShortDateString();/下周本周再加上7天DateTime.Now.AddDays(Convert.ToDouble(0-Convert.Tolnt16(DateTime.Now.DayOfWeek)+7).ToShortDateString();DateTime.Now.AddDays(Convert.ToDouble(6-Convert.Tolnt16(DateTime.Now.DayOfWeek)+7).ToShortDateString();/本月本月的第一天是1号,最后一天就是下个月一号再减一天。DateTime.Now.Year.ToString()+DateTime.Now.Month.ToString()+1;/第一天DateTime.Parse(DateTime.Now.Year.ToString()+DateTime.Now.Month.ToString()+1).AddMonths(1).AddDays(-1).ToShortDateString();/最后一天另一种方法:DateTimenow=DateTime.Now;DateTimed1=newDateTime(now.Year,now.Month,1);/本月第一天DateTimed2=d1.AddMonths(1).AddDays(-1);/本月最后一天PS:DateTime.Now.DayOfWeek.ToString();/英文星期显示,Wednesday(int)DateTime.Now.DayOfWeek数字,若是周二,结果对应为3DateTime.Now.ToString(dddd,newSystem.Globalization.Culturelnfo(zh-cn);/中文星期显示DateTime.Now.ToString(dddd);中文星期显示DateTime.Now.ToString(dddd,MMMM,dd,yyyy,newSystem.Globalization.DateTimeFormatlnfo();/显示日期格式Friday,July,01,2009DateTime.Now.ToString(dddd,ddMMMM,yyyy)/输出星期三,30一月,2008出处:格式字符关联属性/说明dShortDatePatternDLongDatePatternf完整日期和时间(长日期和短时间)FFullDateTimePattern(长日期和长时间)g常规(短日期和短时间)G常规(短日期和长时间)mMMonthDayPatternr、RRFC1123Patterns使用当地时间的SortableDateTimePattern(基于ISO8601)tShortTimePatternTLongTimePatternuUniversalSortableDateTimePattern用于显示通用时间的格式U使用通用时间的完整日期和时间(长日期和长时间y、YYearMonthPattern下表列出了可被合并以构造自定义模式的模式。这些模式是区分大小写的d月中的某一天。一位数的日期没有前导零。dd月中的某一天。一位数的日期有一个前导零。ddd周中某天的缩写名称,在AbbreviatedDayNames中定义。dddd周中某天的完整名称,在DayNames中定义。M月份数字。一位数的月份没有前导零。MM月份数字。一位数的月份有一个前导零。MMMR份的缩写名称,在AbbreviatedMonthNames中定义。MMM月份的完整名称,在MonthNames中定义。y不包含纪元的年份。如果不包含纪元的年份小于10,则显示不具有前导零的年份。yy不包含纪元的年份。如果不包含纪元的年份小于10,则显示具有前导零的年份。yyyy包括纪元的四位数的年份。gg时期或纪元。如果要设置格式的日期不具有关联的时期或纪元字符串,则忽略该模式。h12小时制的小时。一位数的小时数没有前导零。hh12小时制的小时。一位数的小时数有前导零。H24小时制的小时。一位数的小时数没有前导零。HH24小时制的小时。一位数的小时数有前导零。
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 活动策划


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!