JavaScriptSerializer 日期处理 JSON.Net
2024-08-24 05:29:53
[WebMethod(Description = "取得所有人员 自带json")]
[SoapHeader("key")]
[ScriptMethod(ResponseFormat = ResponseFormat.Json, UseHttpGet = true)]
public string GetRenYuanJSON1()
{
DuDao.Dal.dc_renyuan dal = new DuDao.Dal.dc_renyuan();
JavaScriptSerializer json = new JavaScriptSerializer();
string str = json.Serialize(dal.GetModelList("", "", null));
str = Regex.Replace(str, @"\\/Date\((\d+)\)\\/", match =>
{
DateTime dt = new DateTime(1970, 1, 1);
dt = dt.AddMilliseconds(long.Parse(match.Groups[1].Value));
dt = dt.ToLocalTime();
return dt.ToString("yyyy-MM-dd HH:mm:ss");
});
return str;
}
//json.net
DuDao.Dal.dc_renyuan dal = new DuDao.Dal.dc_renyuan();
var model = dal.GetModel(6);
model.login_time = DateTime.Now;
//model.login_time = DateTime.Parse(DateTime.Now.ToString());这样返回标准格式
IsoDateTimeConverter dtConverter = new IsoDateTimeConverter { DateTimeFormat = "yyyy-MM-ddTHH:mm:ss" };//自定义时间格式
return JsonConvert.SerializeObject(model,dtConverter);
//JsonConvert.SerializeObject(model,new JavaScriptDateTimeConverter());// new Date(11111)
//JsonConvert.SerializeObject(model);//默认时间格式 2016-06-27T14:42:59
最新文章
- ORACLE 物理读 逻辑读 一致性读 当前模式读总结浅析
- Pyqt show和exec的区别
- 深入了解C#中的静态变量和静态构造函数
- 福建红色文化VR/AR实体体验馆正式启用
- BizTalk开发系列(十三) Schema设计之值约束
- Range对象理解,浏览器兼容性,获取鼠标光标位置
- Spring MVC的web.xml配置详解(转)
- hdu 1205 从整体考虑
- AngularJs编写指令
- “未能加载文件或程序集file:///E:/MoneySet.dll或它的某一个依赖项,试图加载格式不正确的程序,行203,位置5. 文件:MReportSet.resx”,
- 利用CSS边框合并属性打造table细边框
- 二叉树(二叉链表实现)JAVA代码
- I Hate It(线段树)
- ADS-B 雷达 显示终端5.8
- kworker
- MYSQL更改root password时遇到Access Denied的解决办法
- jQuery与原生js实现banner轮播图
- Windows上使用Git托管代码到Coding
- [Swift]LeetCode423. 从英文中重建数字 | Reconstruct Original Digits from English
- Ansible 脚本运行一次后,再次运行时出现报错情况,原因:ansible script 的格式不对,应改成Unix编码
热门文章
- 关于在python manage.py createsuperuser时报django.db.utils.OperationalError: no such table: auth_user的解决办法
- MySQL权限系统(二). MySQL提供的特权 Privileges Provided by MySQL
- 0x07 MySQL 多表查询
- Hard模式学编程
- CoreThink主题开发(九)使用H-ui开发博客主题之用户个人主页
- java上机
- C#对excel的操作
- Linux基础系列:常用命令(1)
- windows下查看静态库和动态库的导出函数
- Python编程-继承和接口