JSON 中的毫秒时间( LONG) ,转换成年月日
2015-12-10 14:39
525 查看
下面只有代码,很简单的:
package com.tujia.ecd.test;
import java.util.Date;
import java.util.GregorianCalendar;
import net.sf.json.JSONObject;
public class Test {
public static void main(String[] args) {
//String json = "[{'logId':null,'userId':null,'operationTime':1449812923000,'pageId':null,'operationId':null,'ipAddress':null,'functionPage':'系统设置','operationName':'系统用户管理','operationUser':'admin'}]";
JSONObject jsonObj = new JSONObject();
jsonObj.put("logId", "null");
jsonObj.put("logId","null");
jsonObj.put("userId","null");
jsonObj.put("operationTime",1449812923000L);
jsonObj.put("pageId","null");
jsonObj.put("operationId","null");
jsonObj.put("ipAddress","null");
jsonObj.put("functionPage","系统设置");
jsonObj.put("operationName","系统用户管理");
jsonObj.put("operationUser","admin");
System.out.println("这是你的JSON串:"+jsonObj);
//long time = 1449812923000L;
Long time = jsonObj.getLong("operationTime");
System.out.println("这里输出的是截取的时间:"+time+",类型是:"+time.TYPE);
Date date = new Date(time);
GregorianCalendar gc = new GregorianCalendar();
gc.setTime(date);
java.text.SimpleDateFormat format = new java.text.SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
String sb=format.format(gc.getTime());
System.out.println(sb);
System.out.println(date.getTime());
}
}
package com.tujia.ecd.test;
import java.util.Date;
import java.util.GregorianCalendar;
import net.sf.json.JSONObject;
public class Test {
public static void main(String[] args) {
//String json = "[{'logId':null,'userId':null,'operationTime':1449812923000,'pageId':null,'operationId':null,'ipAddress':null,'functionPage':'系统设置','operationName':'系统用户管理','operationUser':'admin'}]";
JSONObject jsonObj = new JSONObject();
jsonObj.put("logId", "null");
jsonObj.put("logId","null");
jsonObj.put("userId","null");
jsonObj.put("operationTime",1449812923000L);
jsonObj.put("pageId","null");
jsonObj.put("operationId","null");
jsonObj.put("ipAddress","null");
jsonObj.put("functionPage","系统设置");
jsonObj.put("operationName","系统用户管理");
jsonObj.put("operationUser","admin");
System.out.println("这是你的JSON串:"+jsonObj);
//long time = 1449812923000L;
Long time = jsonObj.getLong("operationTime");
System.out.println("这里输出的是截取的时间:"+time+",类型是:"+time.TYPE);
Date date = new Date(time);
GregorianCalendar gc = new GregorianCalendar();
gc.setTime(date);
java.text.SimpleDateFormat format = new java.text.SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
String sb=format.format(gc.getTime());
System.out.println(sb);
System.out.println(date.getTime());
}
}
相关文章推荐
- JavaScript 闭包
- js--在页面元素上(移动到或获取焦点)、鼠标离开(或失去焦点)
- gulpfile.js 中的坑--注入篇(gulp-inject,gulp-wiredep)
- js取json数据笔记
- 解决方案:Jboss修改jsp需要重启才生效
- JSON序列化与反序列化DataSet
- 【JavaScript 从零开始】 语言核心部分----可选的分号
- js unicode编码与解码
- js操作数组函数实例小结
- window.localtion.href深入理解
- JS获得URL参数
- JS模态窗口返回值兼容问题解决方案
- sso跨域写cookie的一段js脚本
- 对 Sea.js 进行配置 seajs.config
- ElasticSearch.js
- JS脚本动态给元素/控件添加事件
- html特殊字符的html,js,css写法汇总
- JSON序列化与反序列化枚举
- JSON详解
- swipe js插件