DevMan, при том, что это один из способов редиректа. Автор же не сказал, чем именно он редиректит. И я поместил упоминание об этом в "P.S.", а не в основное тело ответа. По-хорошему надо было еще упомянуть про запрет на автоматическое перенаправление, но пользователей с такой опцией в браузере совсем уж мизерное количество.
Евгений Обыкновенный, автор, добавьте в вопрос информацию о библиотеке jsnlog.com, это имеет значение, потому что универсального варианта решения нет, и надо решать конкретно ваш случай, а не общий.
Нужно выбрать одну единицу для внутреннего представления, так сказать. Далее все входящие значения переводятся в эту единицу - это первая задача, простая. На выходе можно получить любую другую единицу, но не из любой, а из внутренней, которая единственная, - это вторая задача, простая.