FrozenTime change my datetime

Technically speaking (I have no clue if this is a good idea but w/e) you could convert it to a Unix timestamp and then use it as if it where a “non-frozen” time:

$time = gettime(); // replace with your actual code
$timeStamp = $time->i18nFormat(Time::UNIX_TIMESTAMP_FORMAT);
$newTime = Time::createFromTimestamp($timeStamp);

It’s just a blind guess because I have no clue what you’re trying to accomplish because I can’t see what your code is doing…