欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

在C語言中轉換時間的基本方法介紹

 更新時間:2015年08月27日 10:47:17   投稿:goldensun  
這篇文章主要介紹了在C語言中轉換時間的基本方法,分別是mktime()函數和localtime()函數的使用,需要的朋友可以參考下

C語言mktime()函數:將時間轉換成經過的秒數
頭文件:

#include <time.h>

定義函數:

time_t mktime(strcut tm * timeptr);

函數說明:mktime()用來將參數timeptr 所指的tm 結構數據轉換成從公元1970 年1 月1 日0 時0 分0 秒算起至今的UTC 時間所經過的秒數。

返回值:返回經過的秒數。

范例:用time()取得時間 (秒數), 利用localtime() 轉換成struct tm 再利用mktine()將structtm 轉換成原來的秒數。

#include <time.h>
main(){
  time_t timep;
  strcut tm *p;
  time(&timep);
  printf("time() : %d \n", timep);
  p = localtime(&timep);
  timep = mktime(p);
  printf("time()->localtime()->mktime():%d\n", timep);
}

執(zhí)行結果:

time():974943297 time()->localtime()->mktime():974943297


C語言localtime()函數:獲取當前時間和日期并轉換為本地時間
頭文件:

#include <time.h>

定義函數:

struct tm *localtime(const time_t * timep);

函數說明:localtime()將參數timep 所指的time_t 結構中的信息轉換成真實世界所使用的時間日期表示方法,然后將結果由結構tm 返回。結構tm 的定義請參考gmtime()。此函數返回的時間日期已經轉換成當地時區(qū)。

返回值:返回結構tm 代表目前的當地時間。

范例

#include <time.h>
main(){
  char *wday[] = {"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"};
  time_t timep;
  struct tm *p;
  time(&timep);
  p = localtime(&timep); //取得當地時間
  printf ("%d%d%d ", (1900+p->tm_year), (l+p->tm_mon), p->tm_mday);
  printf("%s%d:%d:%d\n", wday[p->tm_wday], p->tm_hour, p->tm_min, p->tm_sec);
}

執(zhí)行結果:

2000/10/28 Sat 11:12:22

相關文章

  • C++ 寫的UrlEncode和UrlDecode實例

    C++ 寫的UrlEncode和UrlDecode實例

    這篇文章主要介紹了C++ 寫的UrlEncode和UrlDecode實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-12-12
  • C++類型轉換詳解

    C++類型轉換詳解

    類型轉換有c風格的,當然還有c++風格的。c風格的轉換的格式很簡單(TYPE)EXPRESSION,但是c風格的類型轉換有不少的缺點,有的時候用c風格的轉換是不合適的,因為它可以在任意類型之間轉換
    2021-10-10
  • C++生成dll和調用dll的方法實例

    C++生成dll和調用dll的方法實例

    C++生成dll和調用dll的方法實例,需要的朋友可以參考一下
    2013-03-03
  • C++ deque/queue/stack的底層原理解析

    C++ deque/queue/stack的底層原理解析

    這篇文章主要介紹了C++ deque/queue/stack的底層原理解析,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-07-07
  • 關于虛函數實現(xiàn)多態(tài)的原理及分析

    關于虛函數實現(xiàn)多態(tài)的原理及分析

    這篇文章主要介紹了C++中如何實現(xiàn)多態(tài)問題,具有很好的參考價值,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • C++ 內存管理原理分析

    C++ 內存管理原理分析

    本章主要介紹C++的內存管理,以C++的內存分布作為引入,介紹C++不同于C語言的內存管理方式(new delete對比 malloc free),最后為了加深讀者的理解,會介紹new和delete的底層實現(xiàn)原理
    2021-11-11
  • C++實現(xiàn)PatchMatch圖像修復算法

    C++實現(xiàn)PatchMatch圖像修復算法

    這篇文章主要介紹了C++實現(xiàn)PatchMatch圖像修復算法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-04-04
  • C語言實現(xiàn)飛機小游戲

    C語言實現(xiàn)飛機小游戲

    這篇文章主要為大家詳細介紹了C語言實現(xiàn)飛機小游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-12-12
  • C++設計模式之策略模式

    C++設計模式之策略模式

    這篇文章主要介紹了C++設計模式之策略模式,本文講解了什么是策略模式、策略模式的使用場合、策略模式的代碼實例等內容,需要的朋友可以參考下
    2014-10-10
  • 基于C++實現(xiàn)五子棋小游戲

    基于C++實現(xiàn)五子棋小游戲

    這篇文章主要為大家詳細介紹了基于C++實現(xiàn)五子棋小游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-05-05

最新評論