问题标签 [angular2-moment]

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.

0 投票
1 回答
79 浏览

angular - Angular2-矩,格式为小时和分钟

我正在尝试按键解析对象并将其中一个字段从秒修改为小时+分钟。

我已经导入了时刻

我试过了

但是我得到“持续时间”类型上不存在属性“格式”。

我该怎么做才能让它工作?

忘了提:我不允许安装其他外部依赖项。

0 投票
2 回答
5270 浏览

angular - Angular 8 Moment - 错误:无法调用命名空间('moment')

在使用 moment 构建 angular 8 项目时,我遇到此错误消息:

Error: Cannot call a namespace ('moment')

我在 Internet 上发现了类似的问题,并为 Angular 6/7 提出了如下所述的建议解决方案。但是没有一个对我有用 angular 8。

改变常规时刻导入

通过 tsconfig.json 编译器选项使用默认导入

使用tsconfig.json包括

有什么办法解决这个问题吗?


版本


包.json

0 投票
2 回答
888 浏览

ionic3 - momentjs 中的 isBefore 函数不起作用

我尝试检查 h:mm 中的某个时间是否在另一个具有相同格式的时间之前。但是,控制台向我显示一个错误,说 isBefore 不是一个函数,或者它总是打印错误。我在 Ionic 3/Angular 中使用此代码。

如果我编写如下代码,控制台将打印错误。我尝试了不同的论点而不是小时。

如果我编码如下。如下链接所示。控制台给我的错误是

Moment.js isBefore 函数未按预期工作

在momentjs的官方网站上,我没有弄清楚如何比较两次。你能给我支持吗?

0 投票
2 回答
2821 浏览

angular - /node_modules/moment-timezone/index.d.ts (47,77) 中的错误:';' 预期的。怎么修

我正在使用 Angular 4 应用程序,一切正常,直到我克隆我的 repo 并运行 npm install 和 ng serve

这个错误似乎是问题

所以我研究了一下,发现了这个--->如何在 node_modules/@types/moment-timezone/moment-timezone.d.ts(50,73) 中修复这个错误

但对我来说,它没有用,我更新了很多东西,清理缓存,重新安装时刻和时刻时区,问题仍然存在。

这是我的 package.json

十分感谢你的帮助!

0 投票
1 回答
548 浏览

angular - ng-idle-package-accessor-declared-in-ambient-context 角度为 ng-idle 的错误

我已经为浏览器超时安装了 ng-idle。该功能工作正常,没有编译错误,但此错误显示 ERROR in ../node_modules/@ng-idle/core/lib/eventtargetinterruptsource.d.ts(29,9): error TS1086: An accessor cannot be declared in an环境语境。 安装的软件包是: npm install --save @ng-idle/core @ng-idle/keepalive angular2-moment

下面是我的 package.json

请帮我删除这个错误

0 投票
0 回答
27 浏览

timezone - Moment.tz 在 12 小时内转换 24 小时不使用格式“YYY-MM-DDTHH:MM:SSZ”

我有一个格式为“2021-07-17T15:00:00Z”的时间戳,但我需要将此值转换为 AM/PM,例如:

  • “2021-07-17T15:00:00Z”需要转换下午 03:00 的时间
  • “2021-07-17T18:00:00Z”需要转换下午 06:00 的时间
  • “2021-07-17T23:00:00Z”需要转换晚上 11:00 的时间
  • “2021-07-17T10:00:00Z”需要转换上午 10:00 的时间

我正在尝试时刻,但它似乎不起作用,“欧洲/伦敦”时区的时间戳:

我得到:“16:00 Jul 17 PM”。为了:

我得到:“16:00 Jul 17 PM”。为了:

我得到:“无效日期”

如果我可以在其他时区翻译它,它也会很有用,例如:

0 投票
0 回答
34 浏览

node.js - /node_modules/angular2-moment/add.pipe.d.ts 中声明的符号 AddPipe 中的错误未从 angular2-moment/moment.module 导出

之后我将我的 Angular 应用程序版本 8 更新到 9 之后我收到了这个错误

/home/user/Desktop/angular_frontend/node_modules/angular2-moment/add.pipe.d.ts 中声明的符号 AddPipe 中的错误未从 angular2-moment/moment.module 导出(导入到 /home/user/Desktop/angular_frontend /src/app/layout/saved-mail/saved-mail.component.ts)

这是我的 package.json 文件

任何人都想过它。

0 投票
1 回答
44 浏览

angular - 角矩将 DDMMYYYY/MMDDYYYY/YYYYMMDD 转换为任何格式(DD/MM/YYYY)

我正在使用角度垫日期输入,在 MomentDateAdapter 解析日期我想将输入数字转换为特定的日期格式。例如