using asap.core; using cfg; using System; using System.Collections; using System.Collections.Generic; using UnityEngine; public static class DateTimeExtensions { /// ///游戏时间,配置 9(UTC-9)对应经度范围 127.5°W ~ 142.5°W 的本地时间,中央经线为 135°W。 ///计算每周几、每日几时(跨天=每日0时)这种到期时间 ///或者统一计算需求 调用此方法 ///自己记录时间段 比如从当前时间往后推一段时间 不需要调用此方法 /// /// /// public static DateTime UtcNowOffset(this DateTime dateTime) { var offset = GContext.container.Resolve().TbGlobalConfig.GlobalTimeOffset; return dateTime.AddHours(-offset); } }