【发布时间】:2022-01-17 21:31:32
【问题描述】:
我正在使用 API 从数据库中获取数据,这些数据将用于显示在图表中。以下是 API 的格式。我希望我的图表只显示时间而不是时区的日期。有没有办法将值从字符串更改为 int?
API data
[{"time":"2022-01-13T15:26:20.129055+08:00","location":"north","value":"30","sensorType":null,"type":"temperature"},
{"time":"2022-01-13T15:54:31.718588+08:00","location":"north","value":"35","sensorType":null,"type":"temperature"}]
code for fetch and x,y for plotting graph
const [data, setData] = useState([]);
useEffect(() => {
asyncFetch();
}, []);
const asyncFetch = () => {
fetch('api')
.then((response) => response.json())
.then((json) => setData(json))
.catch((error) => {
console.log('fetch data failed', error);
});
};
const config = {
data,
xField: 'time',
yField: 'value',
【问题讨论】: