public bool PerformTimeJump(TimeSpan timeSpan) { offset = new TimeOffset { Days = timeSpan.Days, Hours = timeSpan.Hours, Minutes = timeSpan.Minutes }; DalTimeoffset dal = new DalTimeoffset(this, this.storageAccount); return(dal.SaveTimeoffset(offset)); }
public DateTime GetCurrentTime(bool refreshTimeJump) { if (refreshTimeJump) { DalTimeoffset dal = new DalTimeoffset(this, this.storageAccount); offset = dal.GetTimeOffset(); } DateTime baseTime = DateTime.UtcNow; DateTime returnTime = offset != null? baseTime.Add(new TimeSpan(offset.Days, offset.Hours, offset.Minutes, 0)) : baseTime; return(returnTime); }