json格式数据 "Time":"Date(1341417600000+0800)" 时间转换

json格式数据 "Time":"Date(1341417600000+0800)" 时间转换,第1张

1341417600000 是自格林威治标准时间 1970 年 1月 1 日 0:00:00 后经过的时间,以毫秒为单位。0800是时区。

我给你个用毫秒数和时区设置日期的例子。

import javautilCalendar;

import javautilDate;

import javautilTimeZone;

public class L {

public static void main(String[] args) {

long l=1341417600000l;

TimeZone zone=TimeZonegetTimeZone("GMT+0800");

Calendar c=CalendargetInstance(zone);

csetTimeInMillis(l);

Date d=cgetTime();

Systemoutprintln(d);

Systemoutprintln(zone);

}

}

运行结果:

Thu Jul 05 00:00:00 CST 2012

sunutilcalendarZoneInfo[id="GMT+08:00",offset=28800000,dstSavings=0,useDaylight=false,transitions=0,lastRule=null]

后台Controllerjava,返回jsonStr格式数据data

Map<String, Object> hzMap=null  ;//Map型数据为{Rows=[{PKID=f62ec3a0-93cd-11e9-97aa-54e1adb13ebe, DQID=1, QX=1, LXR=2, LXDH=18731197300, XXDZ=1, YYZZSMJ=1, YBNSRZM=1, KHJB=1, BFCS=1, SFYSB=否, SBSM=1, QTCPYL=1, CPYL=1, ZJBFSJ=2019-06-21 10:40:000, BZ=1}, Total=1}

String data = JSONtoJSONString(hzMap); //Map型数据转换成jsonStr;hzMap其中的String型日期格式,被转换成long型时间戳{"Rows":[{"PKID":"f62ec3a0-93cd-11e9-97aa-54e1adb13ebe","DQID":"1","QX":"1","LXR":"2","LXDH":"18731197300","XXDZ":"1","YYZZSMJ":"1","YBNSRZM":"1","KHJB":1,"BFCS":1,"SFYSB":"否","SBSM":"1","QTCPYL":1,"CPYL":1,"ZJBFSJ":1561084800000,"BZ":"1"},"Total":1}

前台jsp,使用legerUI插件

<script type="text/javascript">

//表头 配置column  参考链接>

在进行全局搜索,查找匹配的时候使用正则。需要提取返回值做为参数的时候用json提取器。

在查找文件中电话号码,邮箱,ip地址等的时候需要使用正则。

JSON提取器应用的场景是针对发送请求后返回值是JSON格式,这个时候如果需要提取返回值做为参数,使用RegularExpressionExtractor正则就无法获取到我们需要的值。原因就是JSON格式是层层嵌套,RegularExpressionExtractor只能拿到最外层数据,这个时候就必须使用JSON提取器来拿到我们需要的值。

以上就是关于json格式数据 "Time":"\/Date(1341417600000+0800)\/" 时间转换全部的内容,包括:json格式数据 "Time":"\/Date(1341417600000+0800)\/" 时间转换、从后台返回来得是json类型的数据,日期的格式Date(1321922455000),我们如何将它转换成:2011-2-1、什么时间用正则表达式什么时间用json提取器等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9550213.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存