JavaScriptSerializer类序列化日期时需要注意的问题
2015-10-10 17:14
615 查看
1、让我们来看看使用JavaScriptSerializer类序列化日期会出现什么问题?
1)创建用于序列化的测试类,如下:Person p = new Person(); p.ID = 1; p.Name = "zhangsan"; p.Birthday = new DateTime(1999, 11, 11, 11, 11, 11); Console.WriteLine("序列化前的对象:"+p.ToString()); string json = JsonConvert.SerializeObject(p); Console.WriteLine("序列化后的JSON字符串:" + json); Person p2 = JsonConvert.DeserializeObject<Person>(json); Console.WriteLine("反序列化的对象:"+p2.ToString()); Console.ReadLine();
View Code
运行结果:
原对象:ID:1;Name:zhangsan;Birthday:1999/11/11 11:11:11 序列化后的JSON字符串:{"ID":1,"Name":"zhangsan","Birthday":"1999-11-11T11:11:11"} 反序列化的对象:ID:1;Name:zhangsan;Birthday:1999/11/11 11:11:11
相关文章推荐
- JavaScript 错误 - Throw、Try 和 Catch
- js之获取窗口大小和位置信息
- JS 的一些知识点
- Ionic javascript Api | ion-view 视图的生命周期及事件集合
- 项目整理三.excel文件转json
- js的filter的巧用
- IE浏览器中JSON对象兼容性的问题
- jsp中两种include用法的区别
- JVM性能调优监控工具jps、jstack、jmap、jhat、jstat、hprof使用详解
- Js中的window.parent ,window.top,window.self 详解
- 一些原生js处理的兼容性问题解决方法(自己)
- js字符串中出现次数最多的字符
- Javascript输出
- JavaScript拼接字符串传递多个参数
- javascript定时执行方法
- javascript基础
- 详解基于jsp的文件的上传下载
- js基础
- jsp放在web-inf下的注意事项
- JSON字符串解析(得到属性的值)