{
time_t timep;
struct tm *p;
time (timep);
p=gmtime(timep);
printf("%d\n",p-tm_sec); /*获取当前秒*/
printf("%d\n",p-tm_min); /*获取当前分*/
printf("%d\n",8+p-tm_hour);/*获取当前时,这里获取西方的时间,刚好相差八个小时*/
printf("%d\n",p-tm_mday);/*获取当前月份日数,范围是1-31*/
printf("%d\n",1+p-tm_mon);/*获取当前月份,范围是0-11,所以要加1*/
printf("%d\n",1900+p-tm_year);/*获取当前年份,从1900开始,所以要加1900*/
printf("%d\n",p-tm_yday); /*从今年1月1日算起至今的天数,范围为0-365*/
}
方法二.#include stdio.h
#include time.h
int main ()
{
time_t t
struct tm * lt;time (t);//获取Unix时间戳 。
lt = localtime (t);//转为时间结构 。
printf ( "%d/%d/%d %d:%d:%d\n",lt-tm_year+1900, lt-tm_mon, lt-tm_mday,
lt-tm_hour, lt-tm_min, lt-tm_sec);//输出结果
return 0;}
扩展资料
1、CTimeSpan类
如果想计算两段时间的差值,可以使用CTimeSpan类 , 具体使用方法如下:
CTime t1( 1999, 3, 19, 22, 15, 0 );
CTime t = CTime::GetCurrentTime();
CTimeSpan span=t-t1; //计算当前系统时间与时间t1的间隔
int iDay=span.GetDays(); //获取这段时间间隔共有多少天
int iHour=span.GetTotalHours(); //获取总共有多少小时
int iMin=span.GetTotalMinutes();//获取总共有多少分钟
int iSec=span.GetTotalSeconds();//获取总共有多少秒
2、timeb()函数
_timeb定义在SYS\TIMEB.H,有四个fields
dstflag
millitm
time
timezone
void _ftime( struct _timeb *timeptr );
struct _timeb timebuffer;
_ftime( timebuffer );
参考资料来源:百度百科:time函数
c语言中什么函数可以显示实时时间用visualc++主要就下面这几个函数,会用即可 。
/* #include time.h
库函数
1char *asctime(const struct tm *timeptr)
返回一个指向字符串的指针,它代表了结构 timeptr 的日期和时间 。
2clock_t clock(void)
返回程序执行起(一般为程序的开头),处理器时钟所使用的时间 。
3char *ctime(const time_t *timer)
返回一个表示当地时间的字符串,当地时间是基于参数 timer 。
4double difftime(time_t time1, time_t time2)
返回 time1 和 time2 之间相差的秒数 (time1-time2) 。
5struct tm *gmtime(const time_t *timer)
timer 的值被分解为 tm 结构,并用协调世界时(UTC)也被称为格林尼治标准时间(GMT)表示 。
6struct tm *localtime(const time_t *timer)
timer 的值被分解为 tm 结构,并用本地时区表示 。
7time_t mktime(struct tm *timeptr)
把 timeptr 所指向的结构转换为一个依据本地时区的 time_t 值 。
8size_t strftime(char *str, size_t maxsize, const char *format, const struct tm *timeptr)
根据 format 中定义的格式化规则,格式化结构 timeptr 表示的时间,并把它存储在 str 中 。
9time_t time(time_t *timer)
计算当前日历时间,并把它编码成 time_t 格式 。
*/
【c语言显示当前时间的函数 c语言怎么实时显示时间】c语言显示当前时间的函数的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于c语言怎么实时显示时间、c语言显示当前时间的函数的信息别忘了在本站进行查找喔 。
推荐阅读
- 工人开发游戏,工人开发游戏的好处
- 华为手机模拟挖掘机游戏,模拟挖掘机的游戏手机
- 抖音直播手机电影怎么直播,抖音手机如何直播电影
- vb.net图像处理控件 vbnet绘图
- 为什么直播伴奏有重音,为什么直播伴奏有重音呢
- .net开发语言怎么样,net 开发
- c语言函数做入参 c语言函数入口参数
- 脸可以组什么词语视频,脸可以组什么成语?
- 什么软件拍摄违章照片,那个软件可以拍违章挣钱