#include cstdio

站在用戶(hù)的角度思考問(wèn)題,與客戶(hù)深入溝通,找到昆玉網(wǎng)站設(shè)計(jì)與昆玉網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶(hù)體驗(yàn)好的作品,建站類(lèi)型包括:網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名與空間、網(wǎng)頁(yè)空間、企業(yè)郵箱。業(yè)務(wù)覆蓋昆玉地區(qū)。
#include ctime
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
void printTime() {
struct tm t;? ?//tm結(jié)構(gòu)指針
time_t now;? //聲明time_t類(lèi)型變量
time(now);? ? ? //獲取系統(tǒng)日期和時(shí)間
localtime_s(t, now);? ?//獲取當(dāng)?shù)厝掌诤蜁r(shí)間
? ?//格式化輸出本地時(shí)間
printf("年-月-日-時(shí)-分-秒:%d-%d-%d %d:%d:%d\n", t.tm_year + 1900, t.tm_mon + 1, t.tm_mday, t.tm_hour, t.tm_min, t.tm_sec);
}
int main(int argc, char** argv) {
printTime();
}
clock()函數(shù)
頭文件:time.h
作用:返回從程序執(zhí)行開(kāi)始的時(shí)鐘周期數(shù)
返回值類(lèi)型:clock_t型,為自定義的長(zhǎng)整型
可以將其除以常數(shù)CLOCKS_PER_SEC再乘以1000以轉(zhuǎn)化為毫秒數(shù)。
CreateWaitableTimer,SetWaitableTimer;
WM_TIMER消息也是可以的
如果不是Windows,則可以用time函數(shù),需包含time.h
先申明下,這個(gè)是我轉(zhuǎn)百度知道的,經(jīng)常BAIDU一下,就OK了
#include stdio.h
#include time.h
void main ()
{
time_t rawtime;
struct tm * timeinfo;
time ( rawtime );
timeinfo = localtime ( rawtime );
printf ( "\007The current date/time is: %s", asctime (timeinfo) );
exit(0);
}
=================
#include time.h -- 必須的時(shí)間函數(shù)頭文件
time_t -- 時(shí)間類(lèi)型(time.h 定義)
struct tm -- 時(shí)間結(jié)構(gòu),time.h 定義如下:
int tm_sec;
int tm_min;
int tm_hour;
int tm_mday;
int tm_mon;
int tm_year;
int tm_wday;
int tm_yday;
int tm_isdst;
time ( rawtime ); -- 獲取時(shí)間,以秒計(jì),從1970年1月一日起算,存于rawtime
localtime ( rawtime ); -- 轉(zhuǎn)為當(dāng)?shù)貢r(shí)間,tm 時(shí)間結(jié)構(gòu)
asctime ()-- 轉(zhuǎn)為標(biāo)準(zhǔn)ASCII時(shí)間格式:
星期 月 日 時(shí):分:秒 年
=========================================
你要的格式可這樣輸出:
printf ( "%4d-%02d-%02d %02d:%02d:%02d\n",1900+timeinfo-tm_year, 1+timeinfo-tm_mon,
timeinfo-tm_mday,timeinfo-tm_hour,timeinfo-tm_min,timeinfo-tm_sec);
就是直接打印tm,tm_year 從1900年計(jì)算,所以要加1900,
月tm_mon,從0計(jì)算,所以要加1
其它你一目了然啦。
用clock就到毫秒了. 它是直接返回毫秒.
#include stdio.h
#include stdlib.h
#include time.h
int main()
{
clock_t start, finish;
double elapsed_time;
start=clock();
finish=clock();
elapsed_time = finish-start;
}
當(dāng)前文章:c語(yǔ)言時(shí)間函數(shù)返回毫秒,c語(yǔ)言中的時(shí)間函數(shù)
標(biāo)題網(wǎng)址:http://chinadenli.net/article18/dsehggp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站建設(shè)、移動(dòng)網(wǎng)站建設(shè)、手機(jī)網(wǎng)站建設(shè)、域名注冊(cè)、響應(yīng)式網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)