问题标签 [angular-date-format]
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 - 如何以角度将 '2019-02-22T12:11:00Z' 转换为 'DD/MM/YYYY HH:MM:SS' 格式
我正在研究一些 API clockify API 集成。我从 API 获取所有时间条目。在响应中,我得到了任务的开始和结束时间2019-02-22T12:11:00Z
。
我想将上述日期格式转换为DD/MM/YYYY HH:MM:SS
格式。我为此 {{item.timeInterval.start | 使用了日期管道。日期:dd/MM/yyyy, h:mm a z
}} 但它不起作用。它显示相同。
我怎样才能做到这一点?
html - 如果结束日期小于开始日期,日期检查将无法显示错误
我正在尝试在我的表单中添加一个检查,以检查结束日期是否小于开始日期,它应该抛出一个不起作用的错误。不知道这里有什么问题。
我的 .html 代码如下:
angular - 如何在角度 2 中格式化 [ngModel] 中的 dateFormat?
如何在 [ngModel] 中像 dd-MM-YYYY 这样格式化日期?
angular - 通过 datePipe 显示带有异步数据的日期
我终于能够通过本教程显示我所有的异步数据:https ://coryrylan.com/blog/using-angular-forms-with-async-data
唯一存在的问题是我从我的 Postgres 数据库中收集所有数据,并且在这样的请求之后保存或到达日期:dateOfBirth: "1997-12-24 00:00:00.0"
我应该说我想用它来预填充输入字段以更新用户配置文件。
我知道 Angular 不能像这样处理它,我需要一个 datePipe 或其他东西,但是当我使用它来访问我的数据时,我真的不知道如何使用它:
原始想法的分叉 StackBlitz 如何在正常日期下工作:https ://stackblitz.com/edit/angular-2wcq3q?file=src/app/app.component.html
还有一个问题是我想使用 i18n-plugin 通过所选语言更改输入类型 dateFormat。
在我的注册组件中,我完成了这个工作:
但是来自服务器的异步请求数据不起作用。因为什么都没有显示出来。
编辑:所以也许让我解释一下:出现问题是因为服务器(在我的情况下为数据库)将一些无法立即使用的内容返回给客户端。在 Postgres 中,它被保存为没有时区的时间戳,例如:2019-06-13 10:26:09.322
在我的服务器中,我保存客户端的到达日期,如下所示:
我在 StackOverflow 上浏览了许多线程,只是读到时区非常烦人,您应该将日期保存到数据库中作为 UTC。但是,如果我将它们保存为带时区的时间戳呢?这会解决 Angular / 客户端无法立即处理到达日期的问题吗?我真的很想保持我预先填充输入字段的当前方式,但是有了这个想法,我无法更改之前的日期,或者我只是不知道如何更改。
angular - Dates not binding in Angular
I am using Angular 7 for my Web app and have the following code in html:
When calling a Web API I got a JSON object like this:
This is the component code:
All the properties are bind properly except myDate property.
I have doing some research and trying different propose solutions , but none one seems to work so far.
Does any one of you face something similar?
javascript - Angular8:全局日期格式配置
我正在使用 Angular8 并想格式化日期和时间,但我必须一次又一次地使用具有相同格式模式的日期管道,如下所示
date: 'dd MMM yyyy, h:mm a'
并且在我的项目的每个组件中都将使用相同的格式。
有没有一种方法可以在我的应用模块的提供者中提供全局配置,就像这样
并且只需使用日期管道作为
angularjs - 如何将AngularJS日期过滤器与具有日期的字符串一起使用
我有以下文件。
index.js
索引.html
日期没有在这里格式化,只是吐出字符串。
有什么方法可以让我完成这项工作OR
,我是否必须只有 2 个单独的变量,以便一个变量可以保存文本,另一个可以保存日期?
angular - 如何使用 Angular 7 更改 formGroups 输入元素的日期格式?
当输入类型为“日期”时,日期格式为dd/MM/yyyy
.
我想将日期格式从更改MM/dd/yyyy
为dd/MM/yyyy
(土耳其格式和土耳其日历)。
这是代码。
建议和解决方案将不胜感激。
angular - 打字稿数组元素日期不起作用
我正在尝试比较各种 Date 元素,例如表示日期格式的 2 个日期元素,但无法比较两者,因为显示“ core.js:6237 ERROR TypeError: newticketList.createdAt.toDateString is not a function ”。这也与 getDate 或 getMonth 等任何其他功能 ps.:我已经搜索过它不能被识别为日期格式,但在这种情况下我该如何解决呢?
(...)