change the timestamp, again

This commit is contained in:
kicap
2025-07-17 13:18:15 +08:00
parent 94b62b36ba
commit 7d2550c3de

View File

@ -81,23 +81,23 @@
<script>
function ubahTanggalKeBahasaIndonesia(tanggalString) {
const hariIndonesia = [
"Minggu", "Senin", "Selasa", "Rabu", "Kamis", "Jumat", "Sabtu"
];
function formatTanggalIndonesia(str) {
const hariMap = {
"Sun": "Minggu",
"Mon": "Senin",
"Tue": "Selasa",
"Wed": "Rabu",
"Thu": "Kamis",
"Fri": "Jumat",
"Sat": "Sabtu"
};
const date = new Date(tanggalString);
if (isNaN(date.getTime())) return "Format tanggal tidak valid";
const hari = hariIndonesia[date.getDay()];
const tanggal = date.getDate().toString().padStart(2, "0");
const bulan = date.toLocaleString("en-US", { month: "short" }); // tetap pakai format "Jul"
const tahun = date.getFullYear();
const jam = date.toTimeString().split(" ")[0]; // ambil HH:MM:SS
return `${hari}, ${tanggal} ${bulan} ${tahun} ${jam}`;
const parts = str.replace(" GMT", "").split(", ");
const hari = hariMap[parts[0]] || parts[0];
return `${hari}, ${parts[1]}`;
}
async function loadData() {
try {
const response = await fetch('/get_video');
@ -125,7 +125,7 @@
<td>${entry.id}</td>
<td>${entry.vehicle_id}</td>
<td>${entry.direction}</td>
<td>${ubahTanggalKeBahasaIndonesia(entry.timestamp)}</td>
<td>${formatTanggalIndonesia(entry.timestamp)}</td>
<td>${entry.speed.toFixed(1)}</td>
`;
tbody.appendChild(row);