do gettimeofday使用方法

2022-09-15 13:57:16 字數 721 閱讀 8633

在linux中可以使用函式do_gettimeofday()函式來得到精確時間。它的精度可以達到微妙,是與c標準庫中gettimeofday()用發相同的函式。在linux核心中獲得時間的函式。

#include void do_gettimeofday(struct timeval *tv);

do_gettimeofday()會把目前的時間用tv 結構體返回,當地時區的資訊則放到tz所指的結構中

1. timeval 結構體定義:

struct timeval ;

5.例

struct

timeval tv_begin,tv_end;

do_gettimeofday(&tv_begin,null);

sleep(5);

do_gettimeofday(&tv_end,null);

printf(「tv_begin_sec:%d\n」,tv_begin.tv_sec);

printf(「tv_begin_usec:%d\n」,tv_begin.tv_usec);

printf(「tv_end_sec:%d\n」,tv_end.tv_sec);

printf(「tv_end_usec:%d\n」,tv_end.tv_usec);

VMware License Server使用經驗

近期在測試vmware server,在使用vmware license server的時候碰到一些問題,經過兩天的實驗,問題得以解決,現記錄如下,以供朋友們參考。1 複製license檔案 在安裝vmware virtualcenter的時候,會一同安裝license server伺服器。如果你在...

Django Rest framework使用例項

一 修改配置檔案 setting.py django.contrib.admin django.contrib.auth django.contrib.contenttypes django.contrib.sessions django.contrib.messages django.contri...

Android AlarmManager 使用指南

intent intent new intent intent.setaction updatemgr.check update action 如果你的flag 是flag one shot,那麼你就只能受到一次廣播。如果使用setrepeat,你設定的intervalmills 少於60s,那麼就...