Swifter.Json icon indicating copy to clipboard operation
Swifter.Json copied to clipboard

自定义日期格式有bug,对属性字段中的日期类型无效

Open qldsrx opened this issue 4 years ago • 3 comments

通过jsonFormatter.SetDateTimeFormat("yyyy-MM-dd HH:mm:ss");设置的日期格式,只对自身是DateTime的对象才有效,任何自定义类的属性或字段,再或者字典值,都无效,示例就用了最基本的DateTime变量做了演示,实际怎么可能有这种json对象?

qldsrx avatar Dec 19 '20 11:12 qldsrx

你有没有试过哦?是不是你看了我的例子,想当然的认为只对对自身是DateTime的对象才有效哦。实际上任何自定义类的属性或字段,再或者字典值,都有效。 QQ截图20210107145307

Dogwei avatar Jan 07 '21 06:01 Dogwei

当然试过了,就是实际使用时发现了这个问题,然后才看例子,发现例子直接是一个日期对象,试了下那种情况没问题。我实际用字典,自定义类都试过,格式化无效。

qldsrx avatar Jan 09 '21 15:01 qldsrx

发你代码看看

Dogwei avatar Jan 12 '21 12:01 Dogwei