вылет 15го и прилет 15го, то есть он в 24 часа укладывается, с учетом того что он не пересекает линию перемены дат.
Из этих условно 24 часов мы вынимаем разницу часовых поясов от UTC +3 -5 (то есть неважно сколько он летит - важно что эти 8 часов он "потратит" + физический перелет), плюс то что он вылетев в 16 прилетит в 17, то есть еще час к той разнице во времени (8 часов часовых поясов).
Зачем что-то вычитать из 24 часов, вот что непонятно. Черт с ним, с Нью-Йорком, возьмем наши просторы. Пример: рейс Южно-Сахалинск - Москва, разница во времени 8 часов, вылет в полдень местного, прилет в 14:00 Москвы. Когда в Москве 14:00 в Южно-Сахалинске (14+8=) 22:00. Итого по времени UUS вылет в 12, прилет в 22. 10 часов в пути (на самом деле обычно чуть меньше, но пусть будет ровно для наглядности).
Или наоборот, вылет по Москве получается в 4 утра. 14-4...
15-то реально (другое дело, что 333 столько в воздухе не провисит), но прилет тогда будет не в 17:15, а в 23:15.15 часов вполне реально