zoukankan      html  css  js  c++  java
  • Newtonsoft.Json处理日期问题

        用Newtonsoft.Json转换json,可是如果数据库是日期类型转换出来之后变成了"\/Date(1269582661683+0800)\/"这样的格式

       

       下面是解决方案:

            List<UserInfo> listUser = UserInfoManage.GetUserInfoBySQL("Select Top 5 * From Userinfo");
            IsoDateTimeConverter timeConverter = new IsoDateTimeConverter();
            //这里使用自定义日期格式,如果不使用的话,默认是ISO8601格式    
            timeConverter.DateTimeFormat = "yyyy'-'MM'-'dd' 'HH':'mm':'ss";
            //listUser是准备转换的对象
            string ResJsonStr = JsonConvert.SerializeObject(listUser, Formatting.Indented, timeConverter);
            return ResJsonStr;

     [{
        "Id": 6,
        "UserId": "food6",
        "UserPwd": "f0000",
        "State": true,
        "RegTime": "2009-10-16 16:59:59",
        "ComeInt": 1,
        "RegAdmin": "1",
        "IsVip": 0,
        "IsPhoneSale": 0,
        "IsA": 0,
        "IsB": 0,
        "A": "",
        "B": "",
        "C": ""
      }]

  • 相关阅读:
    mysql练习(增删改查)char、int使用
    mysql基于二进制安装
    Mysql架构、复制类型、复制功能介绍
    day44 前端之前端基础
    MySQL之事务、视图和索引
    MySQL的练习与pymysql模块
    MySQL之表的查询
    MySQL之表的关系和约束
    MySQL之基本数据类型
    MySQL数据库
  • 原文地址:https://www.cnblogs.com/qixuejia/p/1784139.html
Copyright © 2011-2022 走看看