C# 时间格式的处理
2016-05-26 11:19
771 查看
C# 时间格式的处理
C#中时间格式的处理
1.处理指定的时间格式:
DateTime dt = DateTime.Now;
if(textBox1.Text.Trim().Contains("."))//2016.02.02这种格式
{
try
{
string TarStr = "yyyy.MM.dd"; //要求格式
dt = DateTime.ParseExact(textBox1.Text.Trim(), TarStr, null);//返回指定格式
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
return;
}
}
2.将时间字符串按照指定格式输出
textBox2.Text = dt.ToString("yyyyMMdd"); //例如"20070529"
textBox2.Text = dt.ToString("yyyyMMdd HHmmss"); //例如"20070529 094530"字符串格式
textBox2.Text = dt.ToString("yyyy-MM-dd HH:mm:ss"); //例如"2007-05-29 09:45:30"字符串格式
textBox2.Text = dt.ToString("yyyy年MM月dd日 HH:mm:ss"); //例如"2007年05月29日 09:45:30"字符串格式
C#中时间格式的处理
1.处理指定的时间格式:
DateTime dt = DateTime.Now;
if(textBox1.Text.Trim().Contains("."))//2016.02.02这种格式
{
try
{
string TarStr = "yyyy.MM.dd"; //要求格式
dt = DateTime.ParseExact(textBox1.Text.Trim(), TarStr, null);//返回指定格式
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
return;
}
}
2.将时间字符串按照指定格式输出
textBox2.Text = dt.ToString("yyyyMMdd"); //例如"20070529"
textBox2.Text = dt.ToString("yyyyMMdd HHmmss"); //例如"20070529 094530"字符串格式
textBox2.Text = dt.ToString("yyyy-MM-dd HH:mm:ss"); //例如"2007-05-29 09:45:30"字符串格式
textBox2.Text = dt.ToString("yyyy年MM月dd日 HH:mm:ss"); //例如"2007年05月29日 09:45:30"字符串格式
相关文章推荐
- C# WinForm窗体界面设置问题
- c# 继承 virtual override new
- C#连接Excel的连接字符串
- Stream 和 byte[] 之间的转换
- C# 序列化与反序列化几种格式的转换
- C# 序列化与反序列化
- C#高并发测试代码
- C#数组的常用操作方法小结
- c# 发送Email的2中方式
- c#简易反射调用泛型方法
- c#遍历并判断实体或类的成员属性
- XML-6处理(C#—XML读取、增加、修改和删除操作 )A-B版本
- 30天C#基础巩固------读写流(StreamWrite/StreamReader)
- C#4.0中var和dynamic的区别
- 【经典算法】迷宫找路径C#版
- 【经典算法】八皇后问题C#版
- 采用C#编程的ModBus协议的实现
- C#虚方法的重写
- C# 编写点击图片框计算出在文件中的像素点
- C# 编写命令行交互工具——实时输出_获取执行结果