当前位置: 首页 > 编程语言 > C#

获取系统日期并拆分日月年分享

时间:2023-04-10 12:51:09 C#

获取系统日期并拆分日月年我的系统日期格式是dd-MM-yyyy(20-10-2012),我得到日期并使用定界符分隔日、月和年。我需要转换日期格式(dd/MM/yyyy)格式以任何日期格式返回。字符串sDate=string.Empty;日期时间_date=DateTime.Now;整数计数=0;字符串格式="dd-MM-yyyy";sDate=dateFormat.ToString(格式);string[]Words=sDate.Split(newchar[]{'-'});foreach(字符串中的单词){count+=1;如果(计数==1){天=字;}if(count==2){月=字;}if(count==3){年=字;这就是您要查找的内容:StringsDate=DateTime.Now.ToString();DateTimedatevalue=(Convert.ToDateTime(sDate.ToString()));Stringdy=日期值.Day.ToString();Stringmn=datevalue.Month.ToString();字符串yy=datevalue.Year.ToString();或者,您可以使用split函数将字符串日期拆分为日、月和年。希望,它会帮助你...干杯。!你可以这样做:Stringdate=DateTime.Now.Date.ToString();StringMonth=DateTime.Now.Month.ToString();字符串年份=DateTime.Now.Year.ToString();在datetime中,您可以使用Yourcolumn..如果您知道格式,则应使用DateTime.TryParseExcact,否则应使用系统设置DateTime.TryParse。并在参数中以正确的格式打印日期DateTime.ToString。要获得年、月或日,您可以使用DateTime.Year、DateTime.Month或DateTime.Day。有关其他参考,请参阅MSDN中的日期时间结构。您可以像这样从当前日期拆分日期月份:DateTimetodaysDate=DateTime.Now.Date;日期:intday=todaysDate.Day;月份:intmonth=todaysDate.Month;年份:intyear=todaysDate.Year;打开IDE来检查我的大脑是否在一天中的这个时候正确地运行语法......如果你只想使用特定格式的日期,你可以使用DateTime的.ToString(stringformat)。如果您点击该链接,可以找到许多标准和自定义格式字符串的示例。所以DateTime_date=DateTime.Now;var_dateString=_date.ToString("dd/MM/yyyy");将按照您要求的格式将日期作为字符串给出。以上就是C#学习教程:获取系统日期并划分日月年的全部内容。如果对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场,如涉及侵权,请点击右边联系管理员删除。如需转载请注明出处: