繁体   English   中英

如何在 C# 中将“YYYY-MM-DDThh:mmTZD”转换为 yyyy-MM-dd hh:mm:ss

[英]How to convert “YYYY-MM-DDThh:mmTZD” to yyyy-MM-dd hh:mm:ss in C#

当我在 .net452 的 C# 中运行它时,

DateTime myDateTime = Convert.TodateTime("2019-10-22T14:32:54.67685+01:00") 

在我的装备上,我得到例如 22/10/2019 14:32:54,但在我的客户端电脑上,我看到“2019-10-27 01:32:54”。

如何将该字符串转换为 PC 上的本地日期时间?

本文告诉您如何转换为该格式,但我需要相反。

请指点!

格式化日期的方法很少。

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")

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM