当我在.net452中的C#中运行此代码时,
DateTime myDateTime = Convert.TodateTime("2019-10-22T14:32:54.67685+01:00")
在我的钻机上,我得到例如22/10/2019 14:32:54,但是在我的客户端PC上,我看到的是“ 2019-10-27 01:32:54”。
如何在PC上将该字符串转换为本地日期时间?
This article告诉您如何转换为该格式,但是我需要相反的操作。
请指针!
答案 0 :(得分:1)
有几种格式化日期的方法。
Convert.ToDateTime("12/02/21 10:56:09").ToString("MMM.dd,yyyy HH:mm:ss");
使用DateTime.ParseExact,例如:
DateTime.ParseExact("12/02/21 10:56:09", "yy/MM/dd HH:mm:ss",
CultureInfo.InvariantCulture
).ToString("MMM. dd, yyyy HH:mm:ss")