如何在 C# 中使用 UFTC 戳记获取今天的日期?

How Can I get Today's date with UFTC stamp in c#?

是否有一个内置的 DateTime 功能可以给我一个今天日期的字符串格式 2020-12-22T13:36:45 Etc/UTC (+00)

我可以想到这些方法:

var date = DateTime.Now;
var result = date.ToString("yyyy-MM-ddTHH:mm:ss") + " Etc/UTC (+00)";

Console.WriteLine(date.ToString("yyyy-MM-ddTHH:mm:ss Etc/UTC (+00)"));            
//Gives '2020-12-23T10:59:59 EAc/UTC (+00)' - incorrect t replaced by A

Console.WriteLine(result);
//Gives '2020-12-23T10:59:59 Etc/UTC (+00)' Correct, 

如您所见,我可以获得正确的格式,但我不确定这是最好的解决方案,因为它看起来很不自然。

有没有更好的格式化字符串的方法?

怎么样date.ToString("yyyy-MM-ddTHH:mm:ss 'Etc/UTC (+00)'")

或者如果您需要实时时区,date.ToString("yyyy-MM-ddTHH:mm:ss 'Etc/UTC ('zzz')'")