c 學習之常用時間函式一覽

2022-08-17 06:45:15 字數 665 閱讀 1483

本地時間:utc + 時區差 = 本地時間

utc(世界協調時):以地球自轉為基礎的時間標準。

gmt(世界時,格林威治時間):對地球轉速週期性差異進行校正後的世界時。

一般將 gmt/utc 當作同一時間對待。

獲取當前時間可以使用 time 函式,該函式用於返回系統的當前日曆時間,該時間使用自 1970 年 1 月 1 日以來經過的秒數來表示,如果系統沒有時間返回 1。

函式原型為:time_t time(time_t *time),time_t 實際上是 linux 下的一種時間儲存方式。

linux 下儲存時間常見的有兩種儲存方式,乙個是自 1970 年到現在經過的秒數,另乙個是用乙個結構來分別儲存年/月/日/時分秒。在 linux 下還可以使用 timeval 來表示更精確的秒數,timeval 結構體可以表示到微秒。tm 是儲存時間的結構,可以精確到秒。

將 time_t 轉換為字串

可以使用 ctime 函式將 time_t 變數轉換為字串。

將 time_t 轉換為 tm

可以使用 localtime 函式將 time_t 轉換為 tm 結構體。

C 之cmath常用庫函式一覽

cmath是c 語言中的庫函式,其中的c表示函式是來自c標準庫的函式,math為數學常用庫函式。cmath中常用庫函式 int abs int i 返回整型引數i的絕對值 double fabs double x 返回雙精度引數x的絕對值 long labs long n 返回長整型引數n的絕對值 ...

PHP時間戳函式總結一覽

一,php時間戳函式獲取指定日期的unix時間戳 strtotime 2009 1 22 示例如下 echo strtotime 2009 1 22 結果 1232553600 說明 返回2009年1月22日0點0分0秒時間戳 二,php時間戳函式獲取英文文字日期時間 示例如下 便於比較,使用dat...

vb常用函式一覽表

數學函式 函式功能 示例結果 說明abs x 絕對值abs 50.3 50.3 exp x 自然指數 exp 2 e ee 自然對數的底 的某次方 fix x 取整 取引數的整數部分 fix 99.8 99int x 取整 取小於或等於引數的最大整數 int 99.8 int 99.8 100 99...