您的位置:首页 > 编程语言 > C#

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"字符串格式
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: