У меня есть эта функция, которая должна преобразовывать их из стандарта Ole в стандарт UTC8601, но я не понимаю, как целочисленные представления времени работают.
Кто-нибудь может дать мне какое-нибудь объяснение?
функция называется: RipOf_AfxTmFromOleDate
содержит утверждения как: nDaysAbsolute %= 146097L;
Откуда берется значение и как оно рассчитывается?
, где nDaysAbsolute
- это тип long
.
Это приложение получает значения из базы данных Oracle и отправляет их в другое приложение.