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

8位数值转DateTime类型分享

时间:2023-04-10 15:52:57 C#

8位数值转DateTime类型我想将8位数值转为DateTime对象。我怎样才能做到这一点?例如,如果用户输入08082010,则应使用C#将其转换为08/08/2010。CultureInfo提供者=CultureInfo.InvariantCulture;字符串dateString="08082010";字符串格式="MMddyyyy";DateTime结果=DateTime.ParseExact(dateString,format,provider);这会起作用。使用DateTime.ParseExact(),格式说明符是“ddMMyyyy”或“MMddyyyy”。我只是想做同样的事情,我必须同意Ignacio。接受的答案有效,但如果日期字符串无效,ParseExact方法将抛出异常,而TryParseExact方法仅返回false。示例:使用System.Globalization;//...字符串dateString="12212010";字符串格式="MMddyyyy";日期时间日期开始;如果(!DateTime.TryParseExact(dateString,format,null,DateTimeStyles.None,outdateStarted))dateStarted=DateTime.Now;使用DateTime.Parse以上就是C#学习教程:将8位数字转换为DateTime类型的全部内容分享。如果对大家有用,需要进一步了解C#学习教程,希望大家多加关注——本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: