actionscript-3 - ActionScript模拟不同时区

我有一个应用程序,该应用程序在DateUtilities中有很多对比较函数的引用,以查看两个日期是否在同一天。 不幸的是,逻辑方法在我的应用程序中使用了数百次。 现在,我看到在异常情况下,用户可能希望将某天的午夜开始的事件算作实际发生在前一天的事件。 因此,例如,他们可能在晚上9点,晚上10点,晚上11点和晚上12点玩游戏。 但是我的固有逻辑总是说第二天是12PM。

我能想到的唯一方法是暂时欺骗程序,让其认为UTC偏移量相差1小时,然后在完成当天事件的评估后将其返回到通常的偏移量。

关于如何临时更改感知偏移量的任何建议? 我知道ActionScript具有timeZoneOffset,但这是只读的。 到目前为止,我的尝试失败了。

转载请注明来自askonline.tech,本文标题:actionscript-3 - ActionScript模拟不同时区


 Top