首页 > 解决方案 > 在 httpclient.put 上,日期正在从 UTC 转换为 BST

问题描述

我正在使用 Angular 12 / Material 和日期范围选择器(mat-date-range-input)

我在 app.module 中设置了以下内容:

{
  provide: MAT_MOMENT_DATE_ADAPTER_OPTIONS,
  useValue: {useUtc: true, strict: true}
}

我正在使用响应式表单来处理日期范围选择器的值,并且我可以看到(从控制台记录 form.value)直到 httpclient.put 点日期/时间是正确的

但是API调用,我传递了form.value的PUT主体,日期/时间被转换为BST

什么会导致这个问题?

标签: angularangular-material-datetimepicker

解决方案


推荐阅读