fix:修改前端显示时间错误
This commit is contained in:
parent
8fd1605b86
commit
b86702e2d5
@ -214,12 +214,12 @@
|
||||
|
||||
const labels = data.map(item => {
|
||||
const date = new Date(item.timestamp);
|
||||
return date.toLocaleString('zh-CN', {
|
||||
month: 'numeric',
|
||||
day: 'numeric',
|
||||
hour: 'numeric',
|
||||
minute: 'numeric'
|
||||
});
|
||||
// 格式化为中文日期时间格式
|
||||
return date.getFullYear() + '/' +
|
||||
(date.getMonth() + 1).toString().padStart(2, '0') + '/' +
|
||||
date.getDate().toString().padStart(2, '0') + ' ' +
|
||||
date.getHours().toString().padStart(2, '0') + ':' +
|
||||
date.getMinutes().toString().padStart(2, '0');
|
||||
});
|
||||
|
||||
mainChart = new Chart(ctx, {
|
||||
@ -285,8 +285,18 @@
|
||||
data.forEach(item => {
|
||||
const row = document.createElement('tr');
|
||||
const date = new Date(item.timestamp);
|
||||
|
||||
// 格式化为中文日期时间格式
|
||||
const formattedDate =
|
||||
date.getFullYear() + '/' +
|
||||
(date.getMonth() + 1).toString().padStart(2, '0') + '/' +
|
||||
date.getDate().toString().padStart(2, '0') + ' ' +
|
||||
date.getHours().toString().padStart(2, '0') + ':' +
|
||||
date.getMinutes().toString().padStart(2, '0') + ':' +
|
||||
date.getSeconds().toString().padStart(2, '0');
|
||||
|
||||
row.innerHTML = `
|
||||
<td>${date.toLocaleString('zh-CN')}</td>
|
||||
<td>${formattedDate}</td>
|
||||
<td>${item.rainfall.toFixed(1)}</td>
|
||||
<td>${item.avg_temperature.toFixed(1)}</td>
|
||||
<td>${item.avg_humidity.toFixed(1)}</td>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user