我想知道如何将日期和时间从 20100131022308.000000-360 转换。
我已经尝试了一段时间,但我似乎无处可去。
我在 WPF 应用程序中使用 C#。
最佳答案
创建 System.Management.ManagementDateTimeConverter 类是为了解决您的问题。使用它的 ToDateTime() 方法。它正确地解析了字符串中的毫秒数和 UTC 偏移量:
DateTime dt = System.Management.ManagementDateTimeConverter.ToDateTime("20100131022308.000000-360");
Console.WriteLine(dt);
输出: 2010 年 1 月 31 日凌晨 2:23:08
关于c# - 将 WMI Win32_OperatingSystem InstallDate 转换为 mm/dd/yyyy 格式 (C# - WPF),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2359007/