文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>时间编程

时间编程

时间:2010-12-08  来源:luozhiyong131

#include <time.h>

#include <stdio.h>

 

int main(void){

    struct tm *local;

    time_t t;

 

    /* 获取日历时间 */

    t=time(NULL);

   

    /* 将日历时间转化为本地时间 */

    local=localtime(&t);

    /*打印当前的小时值*/

    printf("Local hour is: %d\n",local->tm_hour);

   

    /* 将日历时间转化为格林威治时间 */

    local=gmtime(&t);

    printf("UTC hour is: %d\n",local->tm_hour);

    return 0;

}

 

 

#include <time.h>

#include <stdio.h>

 

int main(void)

{

    struct tm *ptr;

    time_t lt;

   

    /*获取日历时间*/

    lt=time(NULL);

   

    /*转化为格林威治时间*/

    ptr=gmtime(&lt);

   

    /*以格林威治时间的字符串方式打印*/

    printf(asctime(ptr));

   

    /*以本地时间的字符串方式打印*/

    printf(ctime(&lt));

    return 0;

}

 

#include <sys/time.h>

#include <stdio.h>

#include <stdlib.h>

#include <math.h>

 

/* 算法分析 */

void function()

{

      unsigned int i,j;

      double y;

      for(i=0;i<1000;i++)

           for(j=0;j<1000;j++)

                 y++;

}

 

main()

{

      struct timeval tpstart,tpend;

      float timeuse;

 

      gettimeofday(&tpstart,NULL); // 开始时间

      function();

      gettimeofday(&tpend,NULL);   // 结束时间

 

      /* 计算执行时间 */

      timeuse=1000000*(tpend.tv_sec-tpstart.tv_sec)+

           tpend.tv_usec-tpstart.tv_usec;

      timeuse/=1000000;

 

      printf("Used Time:%f\n",timeuse);

      exit(0);

}

 

 

#include <time.h>

#include <stdio.h>

 

int main(void)

{

    struct tm *ptr;

    time_t lt;

   

    /*获取日历时间*/

    lt=time(NULL);

   

    /*转化为本地时间*/

    ptr=localtime(&lt);

   

    /*以本地时间的字符串方式打印*/

    printf("%s\n",asctime(ptr));

   

    /*以本地时间的字符串方式打印*/

    printf("%s\n",ctime(&lt));

    return 0;

}

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载