问题标签 [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.

0 投票
4 回答
369 浏览

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}} 但它不起作用。它显示相同。

我怎样才能做到这一点?

0 投票
1 回答
26 浏览

html - 如果结束日期小于开始日期,日期检查将无法显示错误

我正在尝试在我的表单中添加一个检查,以检查结束日期是否小于开始日期,它应该抛出一个不起作用的错误。不知道这里有什么问题。

我的 .html 代码如下:

0 投票
3 回答
674 浏览

angular - 如何在角度 2 中格式化 [ngModel] 中的 dateFormat?

如何在 [ngModel] 中像 dd-MM-YYYY 这样格式化日期?

0 投票
0 回答
393 浏览

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 / 客户端无法立即处理到达日期的问题吗?我真的很想保持我预先填充输入字段的当前方式,但是有了这个想法,我无法更改之前的日期,或者我只是不知道如何更改。

0 投票
1 回答
49 浏览

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?

0 投票
2 回答
1463 浏览

javascript - Angular8:全局日期格式配置

我正在使用 Angular8 并想格式化日期和时间,但我必须一次又一次地使用具有相同格式模式的日期管道,如下所示

date: 'dd MMM yyyy, h:mm a'并且在我的项目的每个组件中都将使用相同的格式。

有没有一种方法可以在我的应用模块的提供者中提供全局配置,就像这样

并且只需使用日期管道作为

0 投票
1 回答
25 浏览

angularjs - 如何将AngularJS日期过滤器与具有日期的字符串一起使用

我有以下文件。

index.js

索引.html

日期没有在这里格式化,只是吐出字符串。

有什么方法可以让我完成这项工作OR,我是否必须只有 2 个单独的变量,以便一个变量可以保存文本,另一个可以保存日期?

0 投票
3 回答
4875 浏览

angular - 如何使用 Angular 7 更改 formGroups 输入元素的日期格式?

当输入类型为“日期”时,日期格式为dd/MM/yyyy.
我想将日期格式从更改MM/dd/yyyydd/MM/yyyy(土耳其格式和土耳其日历)。

这是代码。

建议和解决方案将不胜感激。

0 投票
1 回答
137 浏览

angular-material - 保存在材料日期选择器中时如何更改日期格式?

我想从材料日期选择器中保存日期。但是在保存我的日期时,保存的日期晚了一天。

输入日期:

在此处输入图像描述

保存日期:

在此处输入图像描述

0 投票
2 回答
147 浏览

angular - 打字稿数组元素日期不起作用

我正在尝试比较各种 Date 元素,例如表示日期格式的 2 个日期元素,但无法比较两者,因为显示“ core.js:6237 ERROR TypeError: newticketList.createdAt.toDateString is not a function ”。这也与 getDate 或 getMonth 等任何其他功能 ps.:我已经搜索过它不能被识别为日期格式,但在这种情况下我该如何解决呢?

(...)