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> <script>
function ubahTanggalKeBahasaIndonesia(tanggalString) { function formatTanggalIndonesia(str) {
const hariIndonesia = [ const hariMap = {
"Minggu", "Senin", "Selasa", "Rabu", "Kamis", "Jumat", "Sabtu" "Sun": "Minggu",
]; "Mon": "Senin",
"Tue": "Selasa",
"Wed": "Rabu",
"Thu": "Kamis",
"Fri": "Jumat",
"Sat": "Sabtu"
};
const date = new Date(tanggalString); const parts = str.replace(" GMT", "").split(", ");
if (isNaN(date.getTime())) return "Format tanggal tidak valid"; const hari = hariMap[parts[0]] || parts[0];
return `${hari}, ${parts[1]}`;
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}`;
} }
async function loadData() { async function loadData() {
try { try {
const response = await fetch('/get_video'); const response = await fetch('/get_video');
@ -125,7 +125,7 @@
<td>${entry.id}</td> <td>${entry.id}</td>
<td>${entry.vehicle_id}</td> <td>${entry.vehicle_id}</td>
<td>${entry.direction}</td> <td>${entry.direction}</td>
<td>${ubahTanggalKeBahasaIndonesia(entry.timestamp)}</td> <td>${formatTanggalIndonesia(entry.timestamp)}</td>
<td>${entry.speed.toFixed(1)}</td> <td>${entry.speed.toFixed(1)}</td>
`; `;
tbody.appendChild(row); tbody.appendChild(row);