Files
PayDirt/public/utils.js

43 lines
961 B
JavaScript
Raw Normal View History

2025-11-18 21:16:35 -05:00
export function formatText(text) {
if (text == null) return "—";
if (typeof(text) === "string") {
return text;
}
else {
return "Unknown format";
}
}
export function formatSalary(text) {
if (text == null) return "—";
try {
2025-11-28 20:05:34 -05:00
//vah=r millions = (parseInt(text, 10) / 1000000).toFixed(2);
let millions = Math.round(parseInt(text, 10) / 1000000);
2025-11-18 21:16:35 -05:00
return `$${millions} million`;
} catch (e) {
return "Unknown format"
}
}
export function formatDate(date) {
if (date == null) return "—";
if (typeof(date) === "string") {
return date.split("T")[0];
}
else {
return "Unknown format";
}
}
export function formatDateTime(date) {
if (date == null) return "—";
if (typeof(date) === "string") {
return date.split("T")[0] + " at " + date.split("T")[1].split(".")[0];
}
else {
return "Unknown format";
}
}