I am running into something odd - wondering if anyone has seen this. I run the following code

Schedule.On(DateRules.EveryDay("SPY"), TimeRules.AfterMarketOpen("SPY", -120), () =>
{
Log("EveryDay.SPY 120 min before open: Fired at: " + Time);
});

and i'm getting this log where the Time and log time don't match.

2020-05-04 09:31:00 EveryDay.SPY 120 min before open: Fired at: 5/4/2020 7:30:00 AM

Confusing me!