momentjs相关内容

来自格式数组的Moment.js日期验证

我需要测试输入的日期格式是否正确。我想接受几种日期格式,所以我创建了一个验证函数来测试是否至少有一种格式是正确的,在这种情况下返回true。 我使用oment.js测试日期。 当我简单地使用硬编码字符串日期格式键入条件时,函数可以正常工作: var multiDateValidator = function (value) { if ((moment(value, 'DD/MM/YY ..
发布时间:2022-02-28 20:55:33 前端开发

明天、今天和昨天与妈妈一起JS

我想要moment().fromNow()功能,但是当日期接近时,它太精确了-ex。我不想让它显示“3小时内”,而是“今天”-所以基本上是“每天”的精确度。 我尝试使用moment().calendar()函数,如果日期差异超过1天,它不会格式化 推荐答案 您也可以这样做来获取今天、明天和昨天的日期 let today = moment(); let tomorr ..
发布时间:2022-02-28 20:53:46 前端开发

ChartJS 3+x轴仅显示完整的时刻对象,而不是仅显示月份

我尝试使用Momentjs在图表的x轴上仅显示月份和年份,但它只将看似完整的时刻日期放在x轴上。 我看过很多这样做的示例,但似乎没有一个在最新版本的chartjs中起作用。 我知道与Momentjs配合使用所需的适配器(&Q;),但无法知道它是否工作。 这里是我正在使用的代码的jsfiddle,非常感谢您的帮助。https://jsfiddle.net/7z20jg68/ 我告诉 ..
发布时间:2022-02-24 18:54:41 其他开发

Chart.js 时刻语言环境

我正在构建一个 Angular 2 应用程序并使用 Chart.js 2.0 来显示“时间"数据.不幸的是,我无法更改 moment.js 的语言环境. 我 npm 安装了 moment 并使用 SystemJS 导入 moment.js 和 pl.js,但 Chart.js 抱怨必须在 Chart.js 之前加载 moment.js(不知道如何实现,在每个源文件中,moment 都是在 c ..
发布时间:2022-01-22 15:46:49 其他开发

如何从 javascript 到 mysql 读取和存储日期时间

我正在构建一个应用程序 node.js,用户在其中创建一个记录,其中包含一个名为游览日期和时间的字段.我正在使用 daterangepicker 插件来显示日期和时间下拉窗口.一旦用户保存记录,它就会作为日期时间字段保存在 MySQL 表中. 然后我使用 fullcalendar 来显示给定月份-年份的所有旅行日期. 但这就是问题所在.假设我选择 28/11/2018 下午 6:30 ..
发布时间:2022-01-19 18:37:58 数据库

Sequelize.js 中的 UTC 日期

我在 node.js 中使用 Sequelize 来保存打开和关闭时间.我也在使用 moment.js 来格式化.更改 FindOrCreate 我正在这样做: result.open = moment(hours.open, "hh:mma").format("YYYY-MM-DD HH:mm:ss");结果.save()... 这工作正常,时间被格式化为 MySQL 的日期时间格式.问题是 ..
发布时间:2022-01-19 17:58:41 其他开发

显示用户本地区域缩写

我试图在格式中使用 z 或 zz 来在字符串末尾显示时区,但发现它已被弃用.Z 和 ZZ 可以显示 -0700,但我希望它显示 PDT. 我得到了 moment-timezone 和数据文件,但我不知道如何使用它来确定客户端的本地时区并显示如下内容: 2014-05-30T22:56:23.967 太平洋时间 代替: 2014-05-30T22:56:23.967 是 ..
发布时间:2022-01-16 19:25:20 前端开发

设置全球时区

我正在使用 Moment.js 来处理我的 Web 应用程序中的日期.服务器以 UTC 毫秒为单位返回所有日期.现在,我必须显示应用特定时区的日期(基于用户设置). 有没有办法全局设置时区,而不是更改所有对 momentjs 的调用来处理它? 解决方案 您可以设置Moment 中的默认时区 使用: moment.tz.setDefault(String); 例如 moment.tz ..
发布时间:2022-01-16 19:19:38 前端开发

为什么 JavaScript Date.getTimezoneOffset() 会考虑“-05:00"?作为一个积极的抵消?

我注意到,对于我们在东部时区(“America/New_York"),时区偏移为 “-05:00" Date.getTimezoneOffset() 返回一个正 300 的数量.我预计在 Utc 以西的地区以分钟为单位的偏移量为负数,在 Utc 以东的地区为正数,但显然它是“翻转的".这个决定背后的原因是什么? http://momentjs.com/ 遵循相同的规则并返回... mome ..

moment.tz 给出的结果不正确

我试图根据所选时区转换日期.我很惊讶地看到时差为 5 分钟的日期的结果相同.例如, var x = "2017-07-10T18:30:00.000Z"var y = "2017-07-10T18:35:00.000Z"var z = "2017-07-10T18:45:00.000Z" 并尝试将它们转换为使用 moment.tz: moment.tz(x, 'America/New_Yor ..
发布时间:2022-01-16 19:04:05 其他开发

使用 moment.js 检测当前用户时区的 ID

我正在寻找一种检测浏览器时区 ID 的方法(如 Olson 表中所定义)但我不关心确切的 ID,我只需要与用户的 ID 相同的时区 ID(例如,如果用户在巴黎,“Europe/Rome"就可以了). 我对当前的偏移量不感兴趣,我真的需要时区,以便我可以将其发送到服务器以计算其他日期(服务器也有 Olson 表). 理论上,因为我已经使用了 Moment.js 时区库 并且已经包含了 O ..
发布时间:2022-01-16 19:00:49 前端开发

不同时区的同一日期

我的问题是如何在不同的时区获得相同的日、月、年、时、分、秒,例如: var now = moment().valueOf();var result1 = moment(now).format('DD-MM-YYYY HH:mm:SS Z'); 在我的时区,我得到这样的结果: 18-02-2015 21:08:34 +01:00 那么我怎样才能只更改时区而不更改其他值(天、月、...、分钟、 ..
发布时间:2022-01-16 18:53:27 其他开发

如何使用 moment.js 在特定时区创建时间

我有这个后端,它会在设定的时区向我发送一个预先格式化的时间,但没有关于所述时区的任何信息.字符串如下:“2013-08-26 16:55:00". 我可以用这个字符串创建一个新的 moment.js 实例: var time = moment("2013-08-26 16:55:00")//这会在我的 tz 中创建时间 但这只会在我自己的时区创建一个实例. Moment.js 有一 ..
发布时间:2022-01-16 18:50:23 前端开发