aboutsummaryrefslogtreecommitdiff
path: root/src/components/PredictedSpaceWeatherThing.svelte
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/PredictedSpaceWeatherThing.svelte')
-rw-r--r--src/components/PredictedSpaceWeatherThing.svelte13
1 files changed, 10 insertions, 3 deletions
diff --git a/src/components/PredictedSpaceWeatherThing.svelte b/src/components/PredictedSpaceWeatherThing.svelte
index 5c4cb5b..7c343e9 100644
--- a/src/components/PredictedSpaceWeatherThing.svelte
+++ b/src/components/PredictedSpaceWeatherThing.svelte
@@ -5,10 +5,17 @@
"July", "August", "September", "October", "November", "December"
];
+ function zpad(value, n=2) {
+ let r = value;
+ for (let i = 0; i < n - value.length; i++) {
+ r = "0" + r;
+ }
+ return r;
+ }
+
let kp = prediction["kp"];
- let dateTime = prediction["time"].split(" ");
- let date = Number(dateTime[0].split("-")[2]) + ". " + monthNames[Number(dateTime[0].split("-")[1])];
- let time = dateTime[1].substring(0,5);
+ let date = prediction["time"].getDate() + ". " + monthNames[prediction["time"].getMonth()];
+ let time = zpad(prediction["time"].getHours().toString()) + ":" + zpad(prediction["time"].getMinutes().toString());
let temp = prediction["temp"];
let clouds = prediction["clouds"];
let hasNOMETData = prediction["hasNOMETData"];