panlinlin
4 years ago
5 changed files with 86 additions and 5 deletions
Binary file not shown.
@ -0,0 +1,63 @@ |
|||||
|
package com.genersoft.iot.vmp.gb28181.bean; |
||||
|
|
||||
|
import gov.nist.javax.sip.header.SIPDate; |
||||
|
|
||||
|
/** |
||||
|
* 重写jain sip的SIPDate解决与国标时间格式不一致的问题 |
||||
|
*/ |
||||
|
public class WvpSipDate extends SIPDate { |
||||
|
|
||||
|
public WvpSipDate(long timeMillis) { |
||||
|
super(timeMillis); |
||||
|
} |
||||
|
|
||||
|
@Override |
||||
|
public StringBuilder encode(StringBuilder var1) { |
||||
|
String var2; |
||||
|
if (this.month < 9) { |
||||
|
var2 = "0" + (this.month + 1); |
||||
|
} else { |
||||
|
var2 = "" + (this.month + 1); |
||||
|
} |
||||
|
|
||||
|
String var3; |
||||
|
if (this.day < 10) { |
||||
|
var3 = "0" + this.day; |
||||
|
} else { |
||||
|
var3 = "" + this.day; |
||||
|
} |
||||
|
|
||||
|
String var4; |
||||
|
if (this.hour < 10) { |
||||
|
var4 = "0" + this.hour; |
||||
|
} else { |
||||
|
var4 = "" + this.hour; |
||||
|
} |
||||
|
|
||||
|
String var5; |
||||
|
if (this.minute < 10) { |
||||
|
var5 = "0" + this.minute; |
||||
|
} else { |
||||
|
var5 = "" + this.minute; |
||||
|
} |
||||
|
|
||||
|
String var6; |
||||
|
if (this.second < 10) { |
||||
|
var6 = "0" + this.second; |
||||
|
} else { |
||||
|
var6 = "" + this.second; |
||||
|
} |
||||
|
|
||||
|
int var8 = this.getJavaCal().get(14); |
||||
|
String var7; |
||||
|
if (var8 < 10) { |
||||
|
var7 = "00" + var8; |
||||
|
} else if (var8 < 100) { |
||||
|
var7 = "0" + var8; |
||||
|
} else { |
||||
|
var7 = "" + var8; |
||||
|
} |
||||
|
|
||||
|
return var1.append(this.year).append("-").append(var2).append("-").append(var3).append("T").append(var4).append(":").append(var5).append(":").append(var6).append(".").append(var7); |
||||
|
} |
||||
|
} |
Loading…
Reference in new issue