首页 > 解决方案 > .toJson() 将日期转换为 UTC

问题描述

我有 datepicker 并想向我的休息服务发送日期。调试时我看到一个日期,它是有效的。

目的

但是当我执行 .toJSON() 将其发送到服务时,Angular 会将日期转换为 UTC 并像这样发送它:

Http请求

如何发送有效日期?

标签: angularangular2-services

解决方案


在将日期发送到休息服务之前:

var variableToSendToRestService = yourDateVariable.toLocaleString();

这将使用您的本地设置将“yourDateVariable”(即日期对象)对象转换为字符串。

更多请参考:

日期的 toLocaleString() 参考


推荐阅读