mirror of
https://github.com/MichMich/MagicMirror.git
synced 2025-06-27 19:53:36 +00:00
Fixed parsing date, as dt_txt is missing from certain weather API results
This commit is contained in:
parent
3545f80920
commit
dc3e960e79
@ -334,8 +334,15 @@ Module.register("weatherforecast",{
|
|||||||
var forecast = data.list[i];
|
var forecast = data.list[i];
|
||||||
this.parserDataWeather(forecast); // hack issue #1017
|
this.parserDataWeather(forecast); // hack issue #1017
|
||||||
|
|
||||||
var day = moment(forecast.dt_txt, "YYYY-MM-DD hh:mm:ss").format("ddd");
|
var day;
|
||||||
var hour = moment(forecast.dt_txt, "YYYY-MM-DD hh:mm:ss").format("H");
|
var hour;
|
||||||
|
if(!!forecast.dt_txt) {
|
||||||
|
day = moment(forecast.dt_txt, "YYYY-MM-DD hh:mm:ss").format("ddd");
|
||||||
|
hour = moment(forecast.dt_txt, "YYYY-MM-DD hh:mm:ss").format("H");
|
||||||
|
} else {
|
||||||
|
day = moment(forecast.dt, "X").format("ddd");
|
||||||
|
hour = moment(forecast.dt, "X").format("H");
|
||||||
|
}
|
||||||
|
|
||||||
if (day !== lastDay) {
|
if (day !== lastDay) {
|
||||||
var forecastData = {
|
var forecastData = {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user