diff options
Diffstat (limited to 'src/libmobile/get_time.c')
-rw-r--r-- | src/libmobile/get_time.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/libmobile/get_time.c b/src/libmobile/get_time.c new file mode 100644 index 0000000..85305a1 --- /dev/null +++ b/src/libmobile/get_time.c @@ -0,0 +1,13 @@ +#include <time.h> + +#include "get_time.h" + +double get_time(void) +{ + static struct timespec tv; + + clock_gettime(CLOCK_REALTIME, &tv); + + return (double)tv.tv_sec + (double)tv.tv_nsec / 1000000000.0; +} + |