为什么我的本地UTC日期在转换为ISO日期格式时会有所不同

时间:2019-04-06 04:47:23

标签: datepicker angular6 angular-material-6

我正在转换从php api调用的响应返回的日期,该日期的格式为dd-mm-yyyy,我想将其转换为ISO格式,因此可以将值修补为我的angular 6格式(反应形式) ),这里的问题是,要转换的日期比从后端实际返回的日期少两到五天。

例如,如果这是后端04-04-2019的值,则格式化日期返回的值是06-04-2019,有时是08-04-2019。 在前端,我使用有角度的材料日期选择器。 这就是我格式化后端收到的日期以在用户界面中填充它的方式-

followRedirect - follow HTTP 3xx responses as redirects (default: true). This property can also be implemented as function which gets response object as a single argument and should return true if redirects should continue or false otherwise.
followAllRedirects - follow non-GET HTTP 3xx responses as redirects (default: false)
followOriginalHttpMethod - by default we redirect to HTTP method GET. you can enable this property to redirect to the original HTTP method (default: false)
maxRedirects - the maximum number of redirects to follow (default: 10)
removeRefererHeader - removes the referer header when a redirect happens (default: false). Note: if true, referer header set in the initial request is preserved during redirect chain.

为什么会发生这种情况,并且如果我直接使用后端给出的日期,我的应用程序将引发警告,告知日期模式将被弃用,因为不久以后将仅接受ISO标准日期。

0 个答案:

没有答案