39 lines
1.0 KiB
JavaScript
Raw Normal View History

"use strict";
2017-11-08 22:33:08 -05:00
function showMessage(str) {
console.log("message: ", str);
const top = $("#top-message");
2017-09-24 11:34:16 -04:00
top.fadeIn(1500).css("display","inline-block");
top.html(str);
top.fadeOut(1500);
2017-08-13 21:42:10 -04:00
}
2017-11-08 22:33:08 -05:00
function showError(str) {
console.log("error: ", str);
const error = $("#error-message");
2017-09-24 11:34:16 -04:00
error.show().css("display","inline-block");
error.html(str);
error.fadeOut(10000);
}
2017-09-30 22:36:14 -04:00
function getDateFromTS(timestamp) {
// Date accepts number of milliseconds since epoch so UTC timestamp works without any extra handling
// see https://stackoverflow.com/questions/4631928/convert-utc-epoch-to-local-date-with-javascript
2017-10-24 18:57:00 -04:00
return new Date(timestamp * 1000);
2017-09-30 22:36:14 -04:00
}
function formatTime(date) {
return (date.getHours() <= 9 ? "0" : "") + date.getHours() + ":" + (date.getMinutes() <= 9 ? "0" : "") + date.getMinutes();
}
function formatDate(date) {
return date.getDate() + ". " + (date.getMonth() + 1) + ". " + date.getFullYear();
}
function formatDateTime(date) {
return formatDate(date) + " " + formatTime(date);
2017-06-11 16:04:07 -04:00
}