using System;
class Program
{
static void Main()
{
// 输入的日期时间字符串
string inputDateTimeString = "2024-01-26 09:18:52";
// 将字符串解析为 DateTime 对象
DateTime dateTime = DateTime.ParseExact(inputDateTimeString, "yyyy-MM-dd HH:mm:ss", System.Globalization.CultureInfo.InvariantCulture);
// 转换为 ISO 格式字符串
string isoFormattedString = dateTime.ToString("yyyy-MM-ddTHH:mm:ss.fffffffK");
// 转换为 UTC 时间
DateTimeOffset utcDateTimeOffset = new DateTimeOffset(dateTime, TimeSpan.Zero);
string utcFormattedString = utcDateTimeOffset.ToString("yyyy-MM-ddTHH:mm:ss.fffffffK");
// 打印结果
Console.WriteLine("ISO 格式: " + isoFormattedString);
Console.WriteLine("UTC 格式: " + utcFormattedString);
}
}
标签:UTC,ss,DateTime,ISO,字符串,格式
From: https://www.cnblogs.com/BOSET/p/18019004