时间格式转换

shihuaqino1 2009-03-13 05:24:30
现有一英文日期时间,格式如下:
March 04,2009 3:12:09 PM
我想把它转换成:2009-03-04 15:12:09这样的格式。
请问该如何转换?
...全文
64 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
-过客- 2009-03-13
  • 打赏
  • 举报
回复
try...

DateTime dt = DateTime.Parse("March 04,2009 3:12:09 PM");
richTextBox2.Text = dt.ToString("yyyy-MM-dd HH:mm:ss");
hechenqingtian 2009-03-13
  • 打赏
  • 举报
回复
Tostring("yyyy-MM-dd HH:mm:ss");
jqrr00 2009-03-13
  • 打赏
  • 举报
回复
引用一楼的:
DateTime T = DateTime.Parse("March 04,2009 3:12:09 PM");

MessageBox.Show(T.ToString("yyyy-MM-dd hh:mm:ss"));
tan123456789 2009-03-13
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 sleep0110 的回复:]
引用 1 楼 zgke 的回复:
DateTime T = DateTime.Parse("March 04,2009 3:12:09 PM");

MessageBox.Show(T.ToString("yyyy-MM-dd hh:mm:ss"));



搞定,接点分
[/Quote]
要給分。。。
睡神在睡觉 2009-03-13
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zgke 的回复:]
DateTime T = DateTime.Parse("March 04,2009 3:12:09 PM");

MessageBox.Show(T.ToString("yyyy-MM-dd hh:mm:ss"));

[/Quote]

搞定,接点分
liu4545533 2009-03-13
  • 打赏
  • 举报
回复
不知道你所说的英文日期是什么类型的 所以就不知道如何做
哈哈潜伏哥 2009-03-13
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zgke 的回复:]
DateTime T = DateTime.Parse("March 04,2009 3:12:09 PM");

MessageBox.Show(T.ToString("yyyy-MM-dd hh:mm:ss"));

[/Quote]

正解也。。。
tryanother 2009-03-13
  • 打赏
  • 举报
回复
转换成DateTime类型,调用ToShortDateTime方法
zgke 2009-03-13
  • 打赏
  • 举报
回复
DateTime T = DateTime.Parse("March 04,2009 3:12:09 PM");

MessageBox.Show(T.ToString("yyyy-MM-dd hh:mm:ss"));

110,499

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧