diff --git a/src/app/pages/agenda/edit-event/edit-event.page.ts b/src/app/pages/agenda/edit-event/edit-event.page.ts index e75aac060..56926e7dc 100644 --- a/src/app/pages/agenda/edit-event/edit-event.page.ts +++ b/src/app/pages/agenda/edit-event/edit-event.page.ts @@ -638,14 +638,14 @@ export class EditEventPage implements OnInit { } ajustMinuts(string) { - var data = new Date(string); - if (data.getMinutes() === 59) { - data.setMinutes(0); - var novaString = data.toISOString().slice(0, 16).replace("T", " "); - + var partes = string.split(' '); + var horaMinuto = partes[1].split(':'); + if (horaMinuto[1] === '59') { + horaMinuto[1] = '00'; + var novaString = partes[0] + ' ' + horaMinuto.join(':'); + return novaString; - } else { - return string; } - } + return string; + } } diff --git a/src/app/shared/agenda/edit-event/edit-event.page.ts b/src/app/shared/agenda/edit-event/edit-event.page.ts index dd3fe6b66..761414cd5 100644 --- a/src/app/shared/agenda/edit-event/edit-event.page.ts +++ b/src/app/shared/agenda/edit-event/edit-event.page.ts @@ -107,6 +107,8 @@ export class EditEventPage implements OnInit { ngOnInit() { this._postEvent = this.postEvent + this.postEvent.StartDate = new Date(this.ajustMinuts(this.postEvent.StartDate)) + this.postEvent.EndDate = new Date(this.ajustMinuts(this.postEvent.EndDate)) if(!this.restoreTemporaryData()) { // clear @@ -582,4 +584,16 @@ export class EditEventPage implements OnInit { } + ajustMinuts(string) { + var partes = string.split(' '); + var horaMinuto = partes[1].split(':'); + if (horaMinuto[1] === '59') { + horaMinuto[1] = '00'; + var novaString = partes[0] + ' ' + horaMinuto.join(':'); + + return novaString; + } + return string; + } + }