96得票10回答
date-fns | 如何将格式转换为UTC

问题 看起来当我使用format()函数时,它会自动将原始的UTC时间转换为我的时区(UTC+8)。我已经花了几个小时查阅他们的文档,但似乎找不到一种默认为UTC时间的方法。import { parseISO, format } from "date-fns"; const time = ...

67得票35回答
JavaScript中计算两个日期之间的年、月、日差异

如何在JavaScript中获取两个日期之间的年、月和天数差,例如:2010年4月10日距今已过去3年x个月y天? 有很多解决方法,但它们只提供天数或月数或年份的格式差异,或者它们不正确(意思是未考虑一个月中实际的天数或闰年等)。这真的很难吗? 我已经查看了: http://momen...

54得票6回答
使用date-fns格式化持续时间(以秒为单位)

给定int值1807,使用date-fns将其格式化为30:07? 是的,我知道可以使用普通的js实现,但是否可以使用date-fns实现?

47得票2回答
日期格式与时区问题

const dt = new Date('2017-12-12'); console.log(format(dt, 'YYYY-MM-DD')); 以上代码在美国日志中记录了2017年12月11日,但在印度中是2017年12月12日。 我遵循了这个Github线程(链接)并尝试了一些方法,但...

37得票2回答
使用date-fns以ISO-8601格式获取当前日期

我想使用date-fns库以ISO-8601格式获取当前日期的上一个小时:分钟:秒: 我正在使用: endOfDay(new Date()); Fri Sep 14 2018 23:59:59 GMT-0300 因此添加toISOString() 可以将其转换为ISO格式: endOfD...

37得票3回答
模块未找到:无法解析“@date-io/date-fns”

我正在使用React Material UI,但是出现了错误:找不到模块:无法解析'@date-io/date-fns'。 这里是我的package.json文件中的依赖项: "dependencies": { "@date-io/date-fns": "^2.0.0", ...

37得票2回答
如何使用date-fns格式化日期?

我一直在尝试使用date-fns格式化日期,但我一直失败。基本上我已经用momentJS很好地运行它了,但是用date-fns就不行: 这是我的日期: "10-13-20" // month, day, and year 现在有了momentJS,它可以很好地工作,就像这...

30得票3回答
接收一个字符串并验证它是否是有效的日期,使用date-fns。

我想验证我收到的字符串是否是一个有效的日期,使用date-fns库。 我将会收到一个巴西日期格式如'29/10/1989'的日期。 我希望将它转换为29-10-1989并检查它是否有效。 有人能帮我吗?const parsedDate = parseISO('29/10/1989') 上述代码...

25得票4回答
在字符串中解析和格式化日期

我正在尝试使用date-fns v2。 我想通过使用toDate和format函数将日期格式化为字符串:import { format, toDate } from 'date-fns' format(toDate('2019-02-11T14:00:00'), 'MM/dd/yyyy') 但...

23得票3回答
date-fns: parseISO(string)和new Date(string)之间的区别是什么?

我正在尝试使用 date-fns v2。 当我运行以下命令时,出现了一些错误: parseISO("Apr 9, 2020, 12:00:00 am"); 或者 parseISO("Apr 9, 2020, 12:00:00 am", "MMM M, YYYY, hh:mm:ss a...