internal static string GetTimeGroupKey(DateTime time, string timeKeyFormat)
 {
     return(SerialNumberInfo.GetTimeGroupKey(time, timeKeyFormat));
 }
Beispiel #2
0
        /// <summary>
        /// 获取指定规则下指定时间对应的当前值。
        /// </summary>
        /// <param name="info"></param>
        /// <param name="specificTime"></param>
        /// <returns></returns>
        public SerialNumberValue GetByTime(SerialNumberInfo info, DateTime specificTime)
        {
            var timeGroupKey = SerialNumberInfo.GetTimeGroupKey(specificTime, info.TimeGroupFormat);

            return(this.GetByKey(info.Name, timeGroupKey));
        }