我想将 dateTime 转换为上面给定的格式。我尝试查看文档,但没有找到太多信息。
只需将格式
"yyyy-MM-dd'T'HH:mm:ss.fffffff'Z'"
传递给 ToString
string str = DateTime.Now.ToString("yyyy-MM-dd'T'HH:mm:ss.fffffff'Z'");
如果您的 DateTime 对象是 Nullable 则使用它
string str = DateTime.Now.Value.ToString("yyyy-MM-dd'T'HH:mm:ss.fffffff'Z'");
ToString
不起作用。尝试下面的代码,它有效:
String formatted = Datetime.now().format('yyyy-MM-dd\'T\'HH:mm:ss.SSS\'Z\'');