问题标签 [date-fns]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - date-fns - 有没有办法获取短日期格式字符串
我正在使用 date-fns 并试图弄清楚如何从语言环境中获取日期格式字符串。例如,当使用 en-US 语言环境时,我希望得到 'MM/dd/yyyy' 作为结果。
我找到了这个答案Get Locale Short Date Format using javascript但是为此编写自己的函数似乎是多余的,因为 date-fns 语言环境已经包含这样的字符串......
javascript - 使用 date-fns 在两个范围内获取重叠月份
我正在尝试使用date-fns以两个日期间隔获取重叠月份:
查看 date-fns 文档,我看到了该方法getOverlappingDaysInIntervals
,但几个月没有类似的方法。有没有办法通过 date-fns 或解决方法来实现这一点(除了getOverlappingDaysInIntervals/30
)
typescript - date-fnz 格式函数为一天的开始返回不正确的时区偏移量
我正在使用date-fns ("date-fns": "^2.0.0-beta.5") 和date-fnz-tz ("date-fns-tz": "^1.0.9") 格式化用户给定日期。我的申请有开始日期和结束日期。开始日期的小时分钟和秒设置为 00.00.00。结束日期设置为 23.59.59。时区偏移附加到日期的末尾:
时区:亚洲/Hong_Kong
前任。开始日期:2020-02-10T00:00:00+08:00 结束日期:2020-02-10T23:59:59+08:00
为了实现 00.00.00 和 23.59.59 我分别使用startOfDay和endOfDay
其余的由格式函数处理
我遇到的问题是,当我尝试格式化 startDate 时,时区值不正确,但当我尝试格式化 endDate 时却没有,它是正确的。
日期 = 2020 年 2 月 10 日星期一 17:55:43 GMT+0800(香港标准时间){},timeZone = "Asia/Hong_Kong"
endOfDay 的类似过程
任何人都可以解释为什么我在 startDate 结束时得到 +32:00 吗?
javascript - 如何使用 date-fns 正确格式化带有时区日期的 postgres 时间戳?
我要搬家moment
了date-fns
,需要一些建议。
我有一个postgres
带时区的时间戳,我希望将其格式化为MAR 2 AT 1:30 PM
.
这是我使用的解决方案date-fns
。
有没有更正确或更简洁的方式?
javascript - Date-fns 和 Moment 不同的结果
我有这个日期字符串:2020-01-21
我在 Date-Fns 和 Moment 之间得到两个不同的结果:
javascript - 如何在 react admin v3 中设置时区?
我正在使用反应管理员 v3。
我在 postgresql 中有一个 TimstampTz 数据类型。
运营商位于欧洲/巴黎和亚洲/印度支那。
我想显示本地日期时间的日期
以及对应时区的对应值。
使用格式我可以显示解析的日期,但我不能设置任何偏移量。
我也可以修改值,但我不能在那里添加偏移量,因为它会改变值。
如何设置时区以在反应管理员中显示日期,或者如何在不编辑值的情况下根据时区修改显示?
javascript - 如何处理边缘情况以检查给定日期是否是上个月?
我有一个函数,它接受一个日期并检查给定的日期是否在上个月。
问题是我无法检查 2 月有 31 天或 30 天的日期。
这个问题的任何解决方案或其他方法?谢谢你。