问题标签 [date-pipe]
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.
angular - 角度日期管道月份值错误
我的模板中有以下代码:
的createdOn
值为1565762489936
以毫秒为单位就日期而言,它是“2019 年 8 月 14 日星期三”。
相反,我得到'2019-31-14'。月份值错误。
这里有什么问题?
javascript - 在 Typescript Angular 中格式化时间
我想time
在我的中进行迭代,FormArray
并且我正在以以下格式从 API 接收时间:
我想像这样格式化这次:
我正在尝试DatePipe
像这样使用Angular进行格式化:
但出现错误:
错误:InvalidPipeArgument:'无法将管道'DatePipe'的“14.21.00”转换为日期'
在这里,我在stackblitz中复制了
根据我的研究,14.21.00
javascript/typescript 不支持时间格式,如果有任何指导和建议来解决这个问题。
javascript - Angular formControlName 中的日期管道
有人可以指导我使用 formControlName 在 Angular 8 中实现日期管道吗
train.component.html
但似乎没有工作。有人可以指导我。
例外
谢谢 !
angular - 有没有办法用 ngx-translate 或 date-pipe 选择的语言翻译日期?
我正在使用 angular 7 和 ngx-translate 进行内部化/多语言支持,它可以很好地工作静态 html 文本标签,但没有发现如何在动态数据流中翻译日期。
已尝试更改日期管道的语言环境,但在我的情况下没有用。
日期文本和格式应根据所选国家/地区进行更改。
angular - 如何将不以任何符号分隔、以几个(无用)零结尾的长日期字符串转换为 dd/mm/yyyy 格式?
我从 API 接收这些类型的值:"2019092300000000"
作为要正确格式化的日期:转换为“dd/mm/yyyy”格式。
我正在尝试应用 Angular 日期管道变换,但如果我用那个长字符串输入管道变换,我会得到一个非常奇怪的日期:
这输出 this: 27/13/65952
,这是错误的。
然后我尝试将值存储在一个变量中并应用 slice 方法来删除这样的零:
如果我在控制台中打印this.fechaEmisionSliced
,实际上我得到了20190923
这似乎是使用角度日期管道进行转换的有效值。
但是在像这样应用日期管道之后:
我得到了这个日期:01/36/1970
这显然是错误的。
如何正确格式化日期?
谢谢。
angular - 显示无效日期的角度日期管道
角度日期管道未正确显示日期
我在我的页面列表上使用角度日期管道。
angular - 日期范围过滤器在角度中无法正常工作
我正在使用自定义过滤器,但它没有按要求工作
日期格式为 - 2019 年 11 月 11 日星期一 05:30:00 GMT+0530(印度标准时间) startDateTimeFilter = 2019 年 11 月 11 日星期一 05:30:00 GMT+0530(印度标准时间),2019 年 11 月 7 日星期四 00:00 :00 GMT+0530(印度标准时间).. 继续 .. startdatefilter = Thu Nov 07 2019 00:00:00 GMT+0530(印度标准时间)
我认为它的破坏是因为日期格式..我尝试将日期字符串化为 2019 年 11 月 11 日的格式,但没有奏效..
任何想法请帮助..
javascript - 如何使用 Angular 在我的组件中使用 datePipe?
有没有办法可以在我的角度组件中使用 DatePipe?
这是我的代码。
每个工作日(周一至周五)都存储在我的 days 数组中。我想将它与另一个数组中的其他数据一起存储。现在我明白了:'Fri Nov 01 2019 00:00:00 GMT+0100'。但我只希望它显示:'01-11'(日月)。它也被存储为日期,但我想将其存储为字符串。任何人都可以帮帮我吗?
angular - Angular 确定的错误日期格式
我一直在使用 Angular 5 来展示时间线。开始日期和结束日期存储在后端通过 REST 发送的数据库中。
我得到以下格式的日期。
开始时间:2019-02-12 11:26
结束:2019-13-12 13:14
由于我需要将此日期转换为给定格式,“dd-MM-yy”我尝试使用 datepipe,但第二个日期出现 Invalid pipe argument 错误。->"InvalidPipeArgument: '13-12-2019 13:14' for pipe 'DatePipe'"
然后我尝试使用打印日期
输出:
有什么方法可以让 Angular 知道输入日期是 'dd-mm-yyyy HH:mm' 格式?
angular - 如何使用 Ngrx 和 Reactive Form 在 Angular 中显示日期和时间戳
我有复杂的图形,我想用表单构建器创建一个反应式并在表单构建器中传递对象
我从后端收到了 UTC 格式的日期(例如2011-08-12T20:17:46.384Z
)。我只想在mat-input
字段中显示日期,但是当用户关注他的日期和时间时,两者都应该保存在商店中。我不想向用户显示时间,但我希望它保存在数据库和 Ngrx 存储中。
下面是 HTML 代码:
使用了不同的技术,例如构建自定义管道和自定义指令,但结果未以所需格式显示。formControlName(在上面提到的 HTML 中使用)只接受 angular 8 中的字符串,type='date' 只接受日期而不是时间。
以下是我们目前正在尝试的代码: