Used internally by Time::localtime and Time::gmtime. Don't use it directly. Creates addressable Time::tm struct object.