#include <time.h>
#include <sys/time.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
const char* current_time()
{
struct timeval now;
static char str[30];
char* ptr;
if(gettimeofday(&now,NULL)<0)
{
perror("gettimeofday");
exit(-1);
}
ptr = ctime(&now.tv_sec);
strcpy(str,ptr+11);
snprintf(str+8,sizeof(str)-8,".%06ld",now.tv_usec);
return str;
}
const char* now()
{
static char str[30];
struct tm* pTm;
time_t seconds = time(NULL);
pTm = localtime(&seconds);
sprintf(str,"%d-%d-%d %d:%d:%d",pTm->tm_year+1900,pTm->tm_mon+1,pTm->tm_mday,pTm->tm_hour,pTm->tm_min,pTm->tm_sec);
return str;
}
int main(int argc,char* argv[])
{
int i = 0;
for(;i<10;i++)
{
printf("Current time: %s\n",now());
sleep(1);
}
return 0;
}
分享到:
相关推荐
函数原型: 代码如下:size_t strftime (char* ptr, size_t maxsize, const char* format,const struct tm* timeptr ); 代码示例: 代码如下:#include <stdio>#include int main (){ time_t rawtime;...
C/C++程序中需要程序显示当前时间,可以使用标准函数strftime。 函数原型:size_t strftime (char* ptr, size_t maxsize, const char* format,const struct tm* timeptr ); 代码示例: #include #include int ...
这是一个C语言格式化工具,可以节省编程人员调整程序格式的时间,只要导入点击格式化就OK了。
字符串 12,原子 13,格式化 14,低级字符串 15,高级字符串 算法 16,扩展精度算法 17,任意精度算法 18,多精度算法 线程 19,线程 建议: 看到这里的朋友我相信对c语言都有了很长时间的学习 如果你还没有...
C语言的客房管理系统,非常简单,可以实现1、用户信息录 2、用户查询 3、空房查询 4、用户统计 5、用户修改 6、系统格式化 7、保存退出 这七个基本功能,E_Room文本文件里面是房间的基础数据,不要轻易删除,但是...
PCB的格式如图1-3所示。 <br> 其中,进程名即进程标识。 <br>链接指针:指出下一个到达进程的进程控制块首地址。按照进程到达的顺序排队。系统设置一个队头和队尾指针分别指向第一个和最后一个进程。新生成...
10.5.1 屏幕的非格式化输出 398 10.5.2 数组的格式化输出 399 10.5.3 数组的格式化输入 400 10.6 打印机输出 400 10.7 小结 401 10.8 习题 401 第11章 结构化数据 403 11.1 数据结构:使用struct 403 11.1.1...
printf函数:格式化输出函数 4 语句 5 计算并显示整数的差 5 格式化字符串和转换说明 6 符号的称呼 8 无格式化输出 8 字符串常量 10 转义字符 10 1-2 变量 11 变量和声明 11 赋值 12 初始化 13 声明时...
11) C语言课程设计报告的内容反应实际设计过程,且符合格式要求,无抄袭现象。 2.2任务描述 假定公司有职工10人,职工有职工号、姓名、以周为记录时长的考勤情况(迟到次数 、早退次数、旷工天数)三项记录,一周...
格式化读写函数:fscanf和fprinf 下面分别予以介绍。使用以上函数都要求包含头文件stdio.h。字符读写函数fgetc和fputc字符读写函数是以字符(字节)为单位的读写函数。 每次可从文件读出或向文件写入一个...
实例53 格式化输出函数 实例54 格式化输入函数 实例55 打开和关闭文件 实例56 fputc()和fgetc() 实例57 函数rewind() 实例58 fread()和fwrite() 实例59 fprintf()和fscanf() 实例60 随机存取 实例61 错误处理 实例62...
如果你是C语言或者汇编、底层技术的老鸟或是对这个问题不感兴趣,那么这篇文章只会耽误您的时间,您大可不必阅读他。当然如果前辈们愿意为我指出不足,我将十分感谢您的指导,并对耽误您宝贵的时间致歉。好了,废话...
〔Word文档格式〕。并用A4的复 印纸打印并装订; 二、进度安排 第 十八 周 星期1 8时00分——11时30分 星期2 14时00分——18时15分 星期3 8时00分——11时30分 星期4 8时00分——11时30分 第 十九 周 星期1 8时00分...
它返回一个未格式化的32位二进制数字, //这个数字描述了从1900年1月1日午夜到现在的秒数。服务器在端口37监听协议请求,以 //TCP/IP或者UDP/IP格式返回响应。将服务器的返回值转化为本地时间是客户端程序的责任。...
该程序不仅具备基本的时钟显示功能,如时、分、秒的实时更新,还支持多种时间格式切换,如12小时制与24小时制。此外,为了提高用户体验,程序还融入了倒计时、闹钟等实用功能,用户可以根据自身需求进行设置和调整。...