我正在使用 newsapi.org
获取新闻数据和date-fns 库。如何获得UTC+000文章的PublishedTime(例如:2020-09-13T15:50:00Z)和当前日期时间之间的差异强>?
我尝试过的:
import { formatDistance } from "date-fns";
timeDistance = (time) => {
return formatDistance(new Date(), time);
};
其中时间是字符串:例如:“2020-09-13T15:50:00Z”
预期结果:例如 10 分钟前、1 小时前等。
最佳答案
这应该有效:
import formatDistance from 'date-fns/formatDistance';
timeDistance = (time) => {
return formatDistance(new Date(), new Date(time));
};
console.log(timeDistance('2020-09-13T15:50:00Z'));
注意:请确保从 date-fns/formatDistance
导入 formatDistance
以使代码拆分更容易
关于javascript - javascript 中使用 Date-fns 的当前时间和 UTC 时间格式之间的差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63876020/