mirror of
https://github.com/Dvorinka/Portfolio.git
synced 2026-06-04 03:42:56 +00:00
first commit
This commit is contained in:
@@ -0,0 +1,82 @@
|
||||
'use strict';
|
||||
|
||||
export const weekDayNames = [
|
||||
"Sunday",
|
||||
"Monday",
|
||||
"Tuesday",
|
||||
"Wednesday",
|
||||
"Thursday",
|
||||
"Friday",
|
||||
"Saturday"
|
||||
];
|
||||
|
||||
export const monthNames = [
|
||||
"Jan",
|
||||
"Feb",
|
||||
"Mar",
|
||||
"Apr",
|
||||
"May",
|
||||
"Jun",
|
||||
"Jul",
|
||||
"Aug",
|
||||
"Sep",
|
||||
"Oct",
|
||||
"Nov",
|
||||
"Dec"
|
||||
];
|
||||
|
||||
|
||||
export const getDate = function (dateUnix, timezone) {
|
||||
const date = new Date((dateUnix + timezone) * 1000);
|
||||
const weekDayName = weekDayNames[date.getUTCDay()];
|
||||
const monthName = monthNames[date.getUTCMonth()];
|
||||
|
||||
return `${weekDayName} ${date.getUTCDate()}, ${monthName}`;
|
||||
}
|
||||
|
||||
export const getTime = function (timeUnix, timezone) {
|
||||
const date = new Date((timeUnix + timezone) * 1000);
|
||||
const hours = date.getUTCHours();
|
||||
const minutes = date.getUTCMinutes();
|
||||
const period = hours >= 12 ? "PM" : "AM";
|
||||
|
||||
return `${hours % 12 || 12}:${minutes} ${period}`;
|
||||
}
|
||||
|
||||
|
||||
export const getHours = function (timeUnix, timezone) {
|
||||
const date = new Date((timeUnix + timezone) * 1000);
|
||||
const hours = date.getUTCHours();
|
||||
const period = hours >= 12 ? "PM" : "AM";
|
||||
|
||||
return `${hours % 12 || 12} ${period}`;
|
||||
}
|
||||
|
||||
|
||||
export const mps_to_kmh = mps => {
|
||||
const mph = mps * 3600;
|
||||
return mph / 1000;
|
||||
}
|
||||
|
||||
export const aqiText = {
|
||||
1: {
|
||||
level: "Good",
|
||||
message: "Air quality is considered satisfactory, and air pollution poses little or no risk"
|
||||
},
|
||||
2: {
|
||||
level: "Fair",
|
||||
message: "Air quality is acceptable; however, for some pollutants there may be a moderate health concern for a very small number of people who are unusually sensitive to air pollution."
|
||||
},
|
||||
3: {
|
||||
level: "Moderate",
|
||||
message: "Members of sensitive groups may experience health effects. The general public is not likely to be affected."
|
||||
},
|
||||
4: {
|
||||
level: "Poor",
|
||||
message: "Everyone may begin to experience health effects; members of sensitive groups may experience more serious health effects"
|
||||
},
|
||||
5: {
|
||||
level: "Very Poor",
|
||||
message: "Health warnings of emergency conditions. The entire population is more likely to be affected."
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user