change the timestamp, again
This commit is contained in:
@ -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);
|
||||||
|
|||||||
Reference in New Issue
Block a user