Modify json's date to Json standard time format ISO-8601
This commit is contained in:
parent
6f3a448b22
commit
6617d22b7d
|
@ -240,11 +240,11 @@ void httpJsonTimestamp(JsonBuf* buf, int64_t t) {
|
||||||
struct tm* ptm;
|
struct tm* ptm;
|
||||||
time_t tt = t / 1000;
|
time_t tt = t / 1000;
|
||||||
ptm = localtime(&tt);
|
ptm = localtime(&tt);
|
||||||
int length = (int)strftime(ts, 30, "%Y-%m-%d %H:%M:%S", ptm);
|
int length = (int)strftime(ts, 30, "%Y-%m-%dT%H:%M:%S", ptm);
|
||||||
|
|
||||||
snprintf(ts+length, MAX_NUM_STR_SZ, ".%03ld", t % 1000);
|
snprintf(ts+length, MAX_NUM_STR_SZ, ".%03ldZ", t % 1000);
|
||||||
|
|
||||||
httpJsonString(buf, ts, length + 4);
|
httpJsonString(buf, ts, length + 5);
|
||||||
}
|
}
|
||||||
|
|
||||||
void httpJsonInt(JsonBuf* buf, int num) {
|
void httpJsonInt(JsonBuf* buf, int num) {
|
||||||
|
@ -396,4 +396,4 @@ void httpJsonPairStatus(JsonBuf* buf, int code) {
|
||||||
httpJsonPair(buf, "desc", 4, tsError[code], (int)strlen(tsError[code]));
|
httpJsonPair(buf, "desc", 4, tsError[code], (int)strlen(tsError[code]));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue