Привет! Я хочу преобразовать строку в Date на iOS.
Мой код:
<ion-slide style="height: 250px;" *ngFor="let item of meteo?.list">
<h3>{{item?.weather[0]?.description}}</h3>
<h2>{{item?.main?.temp}}</h2>
<h4>{{convertTodate(item?.dt_txt) | date:'MMMM'}}</h4>
</ion-slide>
Моя функция:
public convertTodate(string){
return new Date(string).toLocaleDateString();
}
Но когда я пытаюсь:
InvalidPipeArgument: 'Invalide Date' for pipe 'DatePipe'
Я пытаюсь с этим:
public convertTodate(string){
let date = new Date(string).toDateString();
return this.datePipe.transform(date, 'd MMMM y')
}
ОБНОВЛЕНИЕ
Для даты преобразования на iOS:
public convertTodate(string){
return new Date(string.replace(/-/g, '/'));;
}