Цитата
Может, Вы путаете double и long (или long long)
нет не путаю, точно double.
Цитата
Может надо просто преобразовать unsigned int/double и обратно? Тогда и стандартные функции времени подойдут?
Нет, надо из данных: число, месяц, год / час, минуты, секунды получить значение упакованное в double.
Цитата
На память: дата пакуется в целую часть, а время - в дробную. Т.е. час = 1/24, минута = 1/(24*60), секунда = 1/(24*60*60).
Да, да, этот самый double.
База данных SQL.