使用Angular2在POST请求上进行日期转换

时间:2017-11-23 17:17:12

标签: oracle angular date

我的网络应用中的日期有问题。我只使用Angular2构建前端,我正在使用API​​,但我无法对其进行修改。

我的问题如下:

我在我的Oracle基础中有这个日期:1899-12-31 20:00:00

我制作了GET request,JSON包含以下字符串:"1899-12-31 20:00:00"

使用此日期,我创建new Date("1899-12-31 20:00:00")以获得以下日期对象:Sun Dec 31 1899 20:00:00 GMT+0100(CET)

但现在,如果我在正文中使用此日期制作POST request,则会转换为字符串,发送日期为:"1899-12-31T19:00:00.000Z"

在我的基地,我得到1899-12-31 19:00:00

所以我在没有修改数据的情况下失去了1个小时。我不明白有角度的转换,我怎么能避免这个问题。

0 个答案:

没有答案