首页 > 解决方案 > 全日历时间问题

问题描述

我在 Salesforce 中使用全日历。在 Salesforce 中创建了这个自定义表单,其中用户在自定义字段中输入日期和时间,从而进一步在表单中的指定日期在日历中创建一个事件。

问题是当我使用议程周创建事件时,它使用表单保存指定日期和时间的记录,但是当切换到月视图并手动添加时间时,它将事件保存在日历 5:30 小时后。

我安慰输出

End_Date_time__c":"2021-05-10T06:30:00.000Z","Start_Date_time__c":"2021-05-10T05:30:00.000Z"

我尝试通过使用以下行更改时区来解决此问题,这使我可以根据要求进行保存,但由于以下指定的行,它会更改议程周的时区,使其提前 5:30 小时。

 josnArr[i].start = new Date(josnArr[i].start).toLocaleString(undefined, {timeZone: 'Asia/Kolkata'});

如果有人可以提出建议。这是我用来在日历中创建记录的表格。

标签: salesforcefullcalendarfullcalendar-3

解决方案


推荐阅读