重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
#include cstdio
创新互联建站服务项目包括赫山网站建设、赫山网站制作、赫山网页制作以及赫山网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,赫山网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到赫山省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
#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结构指针
time_t now; //声明time_t类型变量
time(now); //获取系统日期和时间
localtime_s(t, now); //获取当地日期和时间
//格式化输出本地时间
printf("年-月-日-时-分-秒:%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();
}
32位表示毫秒只能表示49天吧,也就是现在它就不够呀,只能用64位的数字。
ftime只能到2038年,VC中有ftime64可以表示到3000年。
标准库的time.h里有时间函数
time_t time (time_t *timer)
计算从1970年1月1日到当前系统时间,并把结果返回给timer变量,
函数本身返回的也是这个结果.time_t这个类型其实就是一个int.
另有:
double difftime ( time_t timer2, time_t timer1 )
把返回time2和time1所储存的时间的差.
clock()函数
头文件:time.h
作用:返回从程序执行开始的时钟周期数
返回值类型:clock_t型,为自定义的长整型
可以将其除以常数CLOCKS_PER_SEC再乘以1000以转化为毫秒数。