fix: message times not displaying correctly

This commit is contained in:
SauceyRed 2025-05-29 16:33:29 +02:00
parent c3b72b3be6
commit b1457dc31f
Signed by: sauceyred
GPG key ID: 270B096EF6E9A462

View file

@ -31,20 +31,23 @@ const messageDate = ref<string>();
const showHover = ref(false); const showHover = ref(false);
const date = new Date(props.timestamp); const date = new Date(props.timestamp);
const now = new Date()
if (now.getUTCHours() >= 0) { console.log("message:", props.text);
let dateHour = date.getUTCHours(); let dateHour = date.getHours();
let dateMinute = date.getUTCMinutes(); let dateMinute = date.getMinutes();
if (props.format == "12") { if (props.format == "12") {
if (dateHour > 12) { if (dateHour > 12) {
dateHour = dateHour - 12; dateHour = dateHour - 12;
messageDate.value = `${dateHour}:${dateMinute < 10 ? "0" + dateMinute : dateMinute} PM`
} else {
if (dateHour == 0) {
dateHour = 12;
}
messageDate.value = `${dateHour}:${dateMinute < 10 ? "0" + dateMinute : dateMinute} ${dateHour >= 0 && dateHour < 13 ? "AM" : "PM"}`
} }
messageDate.value = `${dateHour}:${dateMinute < 10 ? "0" + dateMinute : dateMinute} ${dateHour > 0 && dateHour < 13 ? "AM" : "PM"}`
} else { } else {
messageDate.value = `${dateHour}:${dateMinute < 10 ? "0" + dateMinute : dateMinute}` messageDate.value = `${dateHour}:${dateMinute < 10 ? "0" + dateMinute : dateMinute}`
} }
}
//function toggleTooltip(e: Event) { //function toggleTooltip(e: Event) {
// showHover.value = !showHover.value; // showHover.value = !showHover.value;