Как я могу преобразовать секунды из EPOCH в формат даты в сборке?Конвертировать секунды с эпохи на сегодняшний день
вот моя попытка:
;get the system date
mov dword eax, [ebx+0]
push eax
xor edx, edx
mov edi, 86400
div edi ;1day=86400secs, remainder in edx
add edx, 4 ;day 0 was Thursday
mov eax, edx
xor edx, edx
mov edi, 7
div edi ;find the day of the week
mov [wday], edx
Кстати делать я разделить правильно (для того, чтобы получить остаток в EDX)? В принципе, этот код дает правильное число для дня (1 для воскресенья). Так как я могу вычислить номер месяца?
Домашнее задание, если это возможно? – aefxx 2010-11-28 18:49:49
Если это не домашнее задание, это мазохизм. – 2010-11-28 18:51:46