We have issue with set recurrence Rule after Upgrading System OS.
Below is the Example for Recurring
Appointment:
Example: - select “Until” date – 28-02-2020.
Today Date: 02/26/2020
When Initializing Syncfusion Scheduler we set Timezone based on Client Machine like Below It set
from Client Browser Like Below :
var currentTimeZone =
Intl.DateTimeFormat().resolvedOptions().timeZone; //Get Current TimeZone for the Client Machine
var scheduleObj = new ej.schedule.Schedule({
width: '100%',
height: '650px',
selectedDate: scheduleDate,
currentView:
'Day',
allowDragAndDrop:
true,
showWeekend:
true,
timezone: currentTimeZone,
When we tried to save Appoinment and Check RecurrenceRule set by Syncfusion Internal Function
like Below: For e.g If we Save Appointment
“FREQ=DAILY; INTERVAL=1; UNTIL=20200228T025435Z;”
Highlighted yellow Mark always Set
DateTime.UtcNow().
Here we already Set TimeZone in Calendar
then why it add UTC Time/zulu time Is there any way to append Time in
Rule based on TimeZone Set as per Calendar.
Due to UtcTime append in Recursive Rule In Daily Type the
Major Problem generates when the Date of UTC and TimeZone are different.
How to append Time in Recursion Rule
Time based on Calendar TimeZone?