Readme says
If it encounters a UTC offset in the string, it normalizes and discards it such that the resulting Time.Posix value is in UTC no matter what.
The end part "such that the resulting Time.Posix value is in UTC no matter what." is wrong. Time.Posix is never in UTC as it's independent from any timezone.