Кстате-кстате-кстате. Фигню сморозил имхо. Время-то ведь можно интерпретировать как интервал. Такшта не вижу глубоких концептуальных причин ни для вычитания оного из таймштампа, ни для прибавления. Ни даже для умножения и деления с зачислением результата в тип интервал или его имитатор. Знач, недоработочка. Недолукавили. Или стандарт перелукавил, тут я затрудняюсь, серые мы, лаптем первый диалект всё хлебаем :) А вот с мультипликативными операциями над Датой и Таймштампом и сложением оных друг с другом обломись по любому.

Ну вот например в том же .NET результатом сложения или вычитания дат является интервал TimeSpan, который специально и предназначен для интервалов, причём из него можно легко получить часы, дни, минуты и т.п. По хорошему нам такой же нужен.

Ответить