Я хочу создать событие календаря в своем телефоне, используя мое приложение, вот и все. Для этого у меня есть простая форма, которая вводит Title
, Description
, Start Date
, End Date
.
. После заполнения этих 4 полей я попытался создать событие, но оно не работает,Что я делаю неправильно? Я использую Ionic 3.
Ниже мой home.ts
код:
import { Component } from '@angular/core';
import { NavController } from 'ionic-angular';
import { Calendar } from '@ionic-native/calendar/ngx';
@Component({
selector: 'page-home',
templateUrl: 'home.html'
})
export class HomePage {
title: string = 'Event Title';
details: string = 'Event details...';
startDateString: string = '';
endDateString: string = '';
date;
constructor(public navCtrl: NavController, public calendar: Calendar) {
}
createEvent() {
// Check if dates have been selected
if(this.startDateString.length>0 && this.endDateString.length>0){
// let startDate1: Date = new Date(this.date);
// console.log(startDate1);
let startDate: Date = new Date(this.startDateString);
console.log(startDate);
console.log("ok");
let endDate:Date = new Date(this.endDateString);
console.log(endDate);
console.log(this.endDateString);
// this.calendar.createCalendar('MyCalendar').then(
// (msg) => { console.log(msg); },
// (err) => { console.log(err); }
// );
this.calendar.createEvent(this.title, null, this.details, startDate, endDate);
}
}
}
Дата начала, формат даты окончания - пт 01 ноября 2019 12:41:00 GMT +0530 (стандартное время Индии)
Нет ошибки, но запись не идет внутри календаря, есть ли какое-либо отношение к формату даты?