Here is the code to convert FILETIME to Unix Time (__time64_t). You can also use time_t instead of __time64_t.
__time64_t FileTimeToUnixTime(FILETIME & ft)
{
ULARGE_INTEGER ull;
ull.LowPart = ft.dwLowDateTime;
ull.HighPart = ft.dwHighDateTime;
return ull.QuadPart / 10000000ULL - 11644473600ULL;
}