泛收日志日期由时间戳改为格式化日期处理
This commit is contained in:
@@ -140,15 +140,16 @@ public class CollectVoipLogController extends BaseController {
|
|||||||
url = Constants.LOG_BASE_URL + Constants.NTC_COLLECT_VOIP_LOG;
|
url = Constants.LOG_BASE_URL + Constants.NTC_COLLECT_VOIP_LOG;
|
||||||
String jsonString = HttpClientUtil.getMsg(url, params, request);
|
String jsonString = HttpClientUtil.getMsg(url, params, request);
|
||||||
|
|
||||||
GsonBuilder builder = new GsonBuilder();
|
// GsonBuilder builder = new GsonBuilder();
|
||||||
builder.registerTypeAdapter(Date.class, new JsonDeserializer<Date>() {
|
// builder.registerTypeAdapter(Date.class, new JsonDeserializer<Date>() {
|
||||||
|
//
|
||||||
public Date deserialize(JsonElement json, java.lang.reflect.Type typeOfT,
|
// public Date deserialize(JsonElement json, java.lang.reflect.Type typeOfT,
|
||||||
JsonDeserializationContext context) throws JsonParseException {
|
// JsonDeserializationContext context) throws JsonParseException {
|
||||||
return new Date(json.getAsJsonPrimitive().getAsLong());
|
// return new Date(json.getAsJsonPrimitive().getAsLong());
|
||||||
}
|
// }
|
||||||
});
|
// });
|
||||||
Gson gson = builder.setDateFormat("yyyy-MM-dd HH:mm:ss").create();
|
// Gson gson = builder.setDateFormat("yyyy-MM-dd HH:mm:ss").create();
|
||||||
|
Gson gson = new GsonBuilder().create();
|
||||||
// gson泛型支持
|
// gson泛型支持
|
||||||
LogRecvData<NtcCollectVoipLog> fromJson = gson.fromJson(jsonString,
|
LogRecvData<NtcCollectVoipLog> fromJson = gson.fromJson(jsonString,
|
||||||
new TypeToken<LogRecvData<NtcCollectVoipLog>>() {
|
new TypeToken<LogRecvData<NtcCollectVoipLog>>() {
|
||||||
|
|||||||
Reference in New Issue
Block a user