Closed ChengLuffy closed 2 years ago
这是可行的吗?是否有在iOS和Google Calendar上测试过?
脚本运行正常,输出正常,输出文件中时间为 utc 时间,在网页版 google calendar 测试正常,macOS 12.3.1 日历软件测试正常,其他的没有测试
不过这样还是会有一些问题,因为历史比赛信息使用原来的日期标注形式保存的,所以可能需要做一些处理才能保持统一。
我看接口数据里最早的比赛已经是 2021 世界赛了了,2019 、2020和2021世界赛前我自己的数据里倒是有,不过我感觉没有必要,我本地运行脚本发现旧文件删除后写入新文件,也就是说2021年世界赛后自动变成新的格式,这对已订阅没有任何影响,对于2021世界赛前的旧数据,可以写个脚本把 DTSTART
DTEND
转化为 UTC
时间,这同样对已订阅没有影响
嗯,可以,待我这两天完善一下。
你这个做法应该是可以的,不过那块代码有一点重复了,是我之前写的有问题。 应该是
startInputType: "local",
startOutputType: "utc",
endInputType: "local",
endOutputType: "utc",
而不是
startInputType: "local",
startOutputType: "utc",
endOutputType: "local",
endOutputType: "utc",
感谢你的 pr
更新日历 start 和 end 输出为 utc 时间
修复 https://github.com/TankNee/LOL_Game_Subscription/issues/2