我正在使用 NewtonSoft.JSON 将我的对象序列化为 JSON。我有一个要求,日期时间格式必须为 2017-05-06T11:59:37:012-0500。我已经传递了我自己的日期时间格式,以使其传递为 2017-05-06T11:59:37:012-05:00。但是我不确定如何删除时区中的冒号。
这是转换它的方法,但我需要一些可以直接使用字符串的东西。
var postDataSerialized = JsonConvert.SerializeObject(postData, new IsoDateTimeConverter() { DateTimeFormat = "yyyy-MM-ddTHH:mm:ss:fffzzzz" });
Run Code Online (Sandbox Code Playgroud)