В настоящее время я загружаю JSON из внешнего источника через HTTP. Работаем без проблем. После этого я разбираю его с Arduino Json.
String payload = https.getString();
const size_t capacity = JSON_ARRAY_SIZE(1) + JSON_OBJECT_SIZE(9) + 210;
DynamicJsonDocument jsonDoc(capacity);
deserializeJson(jsonDoc, payload);
Содержится в JSON большое число:
[{"date":1579459067000,"dateString":"2020-01-19T18:37:47Z"}]
Так как мне нужна метка unixtime без миллис? Я пробовал с длинными и двойными, но это просто слишком большой. Как я могу преобразовать это большое число 1579459067000 в 1579459067, или мне лучше разобрать dateString?
В конце концов, мне нужно, чтобы оно было длинным.
Заранее спасибо!