如何用最简单的方法转换这个日期格式???

jacksoncan 2012-09-17 01:01:22
有一日期的string,形如:

17/09/2012 10:50



其格式为:dd/mm/yyyy hh:mm

现在想将其转化成中文的格式:yyyy/mm/dd hh:mm

请问有什么最简单,代码量最少的方法?望高手们赐教
...全文
103 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
cheng2005 2012-09-17
  • 打赏
  • 举报
回复
封装之后代码量都是一样的,只是调用一个方法而已,评价一个算法的好坏的指标里面可没有代码量这一项。
bdmh 2012-09-17
  • 打赏
  • 举报
回复

string str = "17/09/2012 10:50";
DateTime dt = DateTime.ParseExact(str, "dd/MM/yyyy HH:mm", new System.Globalization.CultureInfo("en-US", true));
MessageBox.Show(dt.ToString("yyyy/MM/dd hh:mm"));
ZWYyj 2012-09-17
  • 打赏
  • 举报
回复
楼上正解
孟子E章 2012-09-17
  • 打赏
  • 举报
回复

x = DateTime.ParseExact("17/09/2012 10:50", "dd/MM/yyyy hh:mm", null).ToString("yyyy/MM/dd hh:mm");
csdn_风中雪狼 2012-09-17
  • 打赏
  • 举报
回复
Convert.ToDateTime("17/09/2012 10:50").ToShortDateString("yyyy/mm/dd hh:mm")

110,539

社区成员

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

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

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