GetTime() - API

The definition I’ve found for GetTime() on WOW GAMEPEDIA COM states that it is the time that my PC has been running.
I’m looking at the information returned by C_Garrison.GetAvailableMissions, specifically the “offerEndTime” value. When I search BlizzardInterfaceCode for “offerEndTime” it is often compared to GetTime(). This implies that “offerEndTime” is based on a future value of GetTime().

time() returns an integer.
GetTime() returns a floating point number.

Question:
What is the difference between:
GetTime() and time()
on a Windows 10 system?

  • GetTime() is the time since your computer started up
  • time() is the unix time