В Global есть два замечательных метода datetobeginUtcDateTime() и datetoendUtcDateTime(). Они, правда, требуют явного указания временной зоны, но если взять их за основу и для параметра tz прописать значение по умолчанию, скажем, DateTimeUtil::getUserPreferredTimeZone(), то получится, наверно, то, что нужно.
|