c# DateTime.ToString()转换为统一的格式
2021-04-26 18:35
标签:att 直接 格式 thread lld orm 设置 c# inf DateTime.ToString()的转换结果时根据当前电脑的显示格式来转换的,不能同意,而且有些格式我们想将他们重新转换为时间时,会报错,如: 2017/11/21/周二 10:23:57,如果转换这个字符串为DateTime时,会失败,所以就需要给程序设置一个默认的转换方式,每次在调用DateTime.ToString()的时候就直接转换为我们想要的格式,如下: DateTime.ToString("yyyy-MM-dd HH:mm:ss") 但是这种方法有时觉得太麻烦,每个都需要写一下,有没有一个方法不需要写,就直接转换呢,有,方法如下: Thread.CurrentThread.CurrentCulture=new CultureInfo("zh-CN",true) 只要在初始化的时候将这句话加上就可以了。 c# DateTime.ToString()转换为统一的格式 标签:att 直接 格式 thread lld orm 设置 c# inf 原文地址:http://www.cnblogs.com/sczmzx/p/7878472.html
{
DateTimeFormat = { ShortDatePattern = "yyyy-MM-dd", FullDateTimePattern = "yyyy-MM-dd HH:mm:ss", LongTimePattern ="HH:mm:ss"}
};
文章标题:c# DateTime.ToString()转换为统一的格式
文章链接:http://soscw.com/index.php/essay/79876.html