在c#中如何把YYYY-MM-DD HH:MM:SS格式的日期转成YYYYMMDDHHMMSS的格式?

kosjakin 2007-09-19 08:58:46
有没有现成的函数调用?
...全文
1791 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
wdzr_826 2007-09-20
  • 打赏
  • 举报
回复
上面的方法都行。
sikezxlovelovecjl 2007-09-20
  • 打赏
  • 举报
回复
DateTime.ParseExact(2006-12-3 21:02:57, "yyyy-MM-dd HH:mm:ss", null).ToString("yyyyMMddHHmmss");
lionelwy 2007-09-20
  • 打赏
  • 举报
回复
http://www.dotnetxx.cn/shownews.aspx?id=45
csharpstudy 2007-09-20
  • 打赏
  • 举报
回复
string newdatetime = src.tostring("yyyyMMddHHmmss")
kingyan1985 2007-09-19
  • 打赏
  • 举报
回复
但是为什么要干掉那些东西呢?不解!
kingyan1985 2007-09-19
  • 打赏
  • 举报
回复
一楼的比较正规,用TOSTRING比较好~
孤剑 2007-09-19
  • 打赏
  • 举报
回复
我第一反映会用 lxcnn(过客) (超级大菜鸟,昨天才上路) ( 的方法
zswang(伴水清清)(专家门诊清洁工) 方法也可以。
wrlx1123 2007-09-19
  • 打赏
  • 举报
回复
顶!不错!
wuyi8808 2007-09-19
  • 打赏
  • 举报
回复
楼上两位的方法各有千秋,都不错,呵呵。
王集鹄 2007-09-19
  • 打赏
  • 举报
回复
string src = "2007-09-19 21:02:57";
Text = System.Text.RegularExpressions.Regex.Replace(src, @"[\-|\:|\ ]*", "");

不就是把-、:、空格干掉吗?呵呵
-过客- 2007-09-19
  • 打赏
  • 举报
回复
按题意,数据源应为字符串,结果也为字符串,而且源字符串为合法的时间,试下


string src = "2007-09-19 21:02:57";
string result = DateTime.ParseExact(src, "yyyy-MM-dd HH:mm:ss", null).ToString("yyyyMMddHHmmss");


110,538

社区成员

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

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

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