Angular 从ngx引导数据采集器获取不同的时间
我正在使用ngx引导日期选择器。选择日期时,时间值为午夜或从第二天的午夜减去小时 例如,如果今天是4月2日,它将是4月2日00:00或4月2日(24:00-x),其中GMT+x是当前时区。实际上,我只需要日期部分,时间部分是不相关的,但在第一个场景中,API将其调整为UTC,即延迟一天的日期Angular 从ngx引导数据采集器获取不同的时间,angular,ngx-bootstrap,Angular,Ngx Bootstrap,我正在使用ngx引导日期选择器。选择日期时,时间值为午夜或从第二天的午夜减去小时 例如,如果今天是4月2日,它将是4月2日00:00或4月2日(24:00-x),其中GMT+x是当前时区。实际上,我只需要日期部分,时间部分是不相关的,但在第一个场景中,API将其调整为UTC,即延迟一天的日期 <input type="text" bsDatepicker class="form-control" formControlName="date" placeholder="Date" />
<input type="text" bsDatepicker class="form-control" formControlName="date" placeholder="Date" />
ngx引导的文档中提到了一个“useUtc”属性,但我是否将其用作
[useUtc]=“true”
或[bsConfig]=“{useUtc='true'}”
日期对象中的时区仍然是本地时区。您使用哪台服务器?您需要从服务器返回UTC格式的日期。但为什么要分配随机时间值?当您从服务器返回非UTC DateTime时,DateTime会自动转换为本地UTC。请检查来自服务器的内容。如果使用基于.net的服务器,请转换为本地。我使用的是.net core。但这是一个输入,所以从角度来看,我在选择不同的日期时会得到不同的时间值。您使用哪台服务器?您需要从服务器返回UTC格式的日期。但为什么要分配随机时间值?当您从服务器返回非UTC DateTime时,DateTime会自动转换为本地UTC。请检查来自服务器的内容。如果使用基于.net的服务器,请转换为本地。我使用的是.net core。但这是一个输入,所以从角度来看,我在选择不同的日期时会得到不同的时间值。