博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[转]Newtonsoft JSON how to dynamically change the date format?
阅读量:6438 次
发布时间:2019-06-23

本文共 2373 字,大约阅读时间需要 7 分钟。

本文转自:

I'm using Newtonsoft JSON Serializer and it's great and super fast but I'd like to do a bit more with it. I'm not sure it's possible as all the search I've done comes up to nothing. What I would like is to be able to truncate empty time, so when it's display 2014-01-01 00:00:00.000 I just want 2014-01-01 at the end, so basically cut the entire time when they're all zeros. For now I use this piece of code:

DataTable dt = loadData();// encode the string with Newton JSON.Net string output = JsonConvert.SerializeObject(dt,    new JsonSerializerSettings    {        ReferenceLoopHandling = ReferenceLoopHandling.Ignore,        Formatting = Newtonsoft.Json.Formatting.None,        DateFormatString = "yyyy-MM-dd HH:mm:ss"    });

Is there a way to format these dates without the time (only when they are all zeros) without affecting the performance?

 

 

转载地址:http://rozwo.baihongyu.com/

你可能感兴趣的文章
DOM 获取、DOM动态创建节点
查看>>
do{...}while(0)的意义和用法
查看>>
【CJOJ】Contest4 - A+B Series
查看>>
Python中四种交换两个变量的值的方法
查看>>
ora-01033:oracle initialization or shutdown in progress 解决方法
查看>>
移动自动化相关名词解释
查看>>
微信开发者工具 快捷键
查看>>
monkey测试===修改adb的默认端口
查看>>
AsyncTask和Handler处理异步消息
查看>>
Scheme 中的 pair 和 list 简述
查看>>
iOS AVAssetExportSession 视频剪切、合并、压缩
查看>>
我收藏的技术知识图(每张都是大图)
查看>>
Spring Boot制作启动图案
查看>>
《Linux内核设计与实现》读书笔记(十一)- 定时器和时间管理
查看>>
hdu Oil Deposits
查看>>
彻底理解javascript中的this指针
查看>>
SAS去空格
查看>>
Spring Cloud构建微服务架构(二)服务消费者
查看>>
这些老外的开源技术养活了一票国产软件
查看>>
Maven实战(六)--- dependencies与dependencyManagement的区别
查看>>