Linux系统下C语言编译,显示当前时间

本文介绍了如何利用time.h中的time()和localtime()函数获取和转换时间,提供了实例代码帮助理解。

这里展示怎样利用time.h中声明的函数对时间进行操作。这些操作包括取当前时间、算时间间隔、以不同的形式显示时间等内容。

获得日历时间:

我们可以通过time()函数来获得日历时间(Calendar Time),其原型为:

time_t time(time_t *timer);

一个简单的利用localtime()的小例子

#include <stdio.h>
#include <time.h>

void main()
{
      time_t now;
      struct tm *timenow;
      char strtemp[255];

      time(&now);
      timenow = localtime(&now);
      printf("recent time is : %s\n",asctime(timenow));
}

localtime()函数是将日历时间转化为本地时间。

转载于:https://www.cnblogs.com/yanghaishu/archive/2012/04/22/2465044.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值