C# DateTime的 ParseExact和 TryParseExact 使用说明
来源:互联网 发布:java构造方法语法 编辑:程序博客网 时间:2024/05/17 05:06
最近需要把“20121010”转换为“2012-10-10”格式,直接用Convert.ToDateTime("20121010"),系统报错“未被识别的DateTime类型”。
解决方法:
一、DateTime.ParseExact
string str = "20121010";
IFormatProvider ifp = new CultureInfo("zh-CN",true);
DateTime dt = DateTime.ParseExact(str, "yyyyMMdd", ifp);
MessageBox.Show(dt.ToString("yyyy-MM-dd"));
二、DateTime.TryParseExact
string str = "20121010";
DateTime dt;
IFormatProvider ifp = new CultureInfo("zh-CN",true);
if (DateTime.TryParseExact(str, "yyyyMMdd", ifp, DateTimeStyles.None, out dt))
{
MessageBox.Show(dt.ToString(("yyyy-MM-dd"));
}
0 0
- C# DateTime的 ParseExact和 TryParseExact 使用说明
- 关于c#中DateTime::ParseExact的使用说明
- DateTime.ParseExact的使用
- C# DateTime.ParseExact 使用学习
- DateTime.TryParseExact
- 基于DateTime.ParseExact方法的使用详解
- DateTime.TryParseExact方法
- DateTime.ParseExact方法
- DateTime.ParseExact 函数
- C# ToString()和 DateTime 之类的
- C# DateTime时间和字符串的处理
- C# DateTime和TimeSpan
- C# 的DateTime的12小时和24小时制
- C# DateTime和时间戳
- C#中的DateTime和TimeSpan
- C# DateTime日期和byte[]之间的转换
- 【转】C# DateTime日期和byte[]之间的转换
- C#和JS中表示带有时区的DateTime
- Android开发环境成功搭建
- 设计模式(7)--策略模式(2)
- Android之Volley框架源码分析
- oracle创建表空间
- chrome浏览器广告屏蔽插件adblock下载地址
- C# DateTime的 ParseExact和 TryParseExact 使用说明
- DayDayUP_linux运维_将linux默认python升级到所需版本
- Phoenix Salted Table
- 0-1背包问题
- Linux系统启动过程分析
- VS2013环境下调用winsock会出现的几个小问题
- 模板Trait 技术与简述template 元编程
- 怎样增强MyEclipse的智能提示功能
- Dissecting the Camera Matrix