У меня есть атрибут типа: «Дата» в Java в классе, и с фронта (угол 6) я отправил дату в формате «дд / мм / гггг».Проблема в том, что когда я его получаю, он приходит за день до того, как я отправлю его с фронта.
HTML:
<div class="col-md-4">
<label>Fecha</label>
<input class="form-control" #fecha="ngModel" name="fecha" [(ngModel)]="pedidoCompra.fecha" type="date"
required>
<span class="help-block text-red" *ngIf="!fecha.valid && fecha.touched">La fecha es obligatoria
<i class="fa fa-exclamation-circle "></i>
</span>
</div>
Угловой:
create(pedidoCompra: PedidoCompra): Observable<PedidoCompra> {
pedidoCompra.fecha = new Date((new Date(pedidoCompra.fecha)).getTime() + (60*60*24*1000));
return this.http.post<PedidoCompra>(this.url + 'pedido-compra', pedidoCompra, { headers: this.httpHeaders });
}
Класс Java:
@Basic(optional = false)
@NotNull
@Column(name = "fecha")
@Temporal(TemporalType.TIMESTAMP)
private Date fecha;