当前位置: 首页 > news >正文

thinkphp5做的网站网络营销八大工具

thinkphp5做的网站,网络营销八大工具,怎么在住房公积金网站做减员操作,贵阳网站建设企业C11提供了操作时间的库chrono库,从语言级别提供了支持chrono库屏蔽了时间操作的很多细节,简化了时间操作 Unix操作系统根据计算机产生的年代把1970年1月1日作为UNIX的纪元时间,1970年1月1日是时间的中间点,将从1970年1月1日起经过…
  • C++11提供了操作时间的库chrono库,从语言级别提供了支持
  • chrono库屏蔽了时间操作的很多细节,简化了时间操作

Unix操作系统根据计算机产生的年代把1970年1月1日作为UNIX的纪元时间,1970年1月1日是时间的中间点,将从1970年1月1日起经过的秒数用一个整数存放

time_t

time_t用于表示时间类型,它是一个 long 类型的别名,在<time.h>文件中定义,表示从 1970 年1月1日0时0分0秒到现在的秒数

long tt;
time_t tt;typedef long time_t;

time()库函数

time0)库函数用于获取操作系统的当前时间

包含头文件:

#include<time.h>

声明:

time_t time(time t *tloc);

有两种调用方法:

time_t now=time(0);// 将空地址传递给time()函数,并将 time()返回值赋给变量 now。
或
time_t now; time(&now);// 将变量 now 的地址作为参数传递给 time()函数。

tm结构体

time_t是一个长整数,需转换为tm结构体

struct tm
{int tm_sec;			/* Seconds.	[0-60] (1 leap second) */int tm_min;			/* Minutes.	[0-59] */int tm_hour;			/* Hours.	[0-23] */int tm_mday;			/* Day.		[1-31] */int tm_mon;			/* Month.	[0-11] */int tm_year;			/* Year	- 1900.  */int tm_wday;			/* Day of week.	[0-6] */int tm_yday;			/* Days in year.[0-365]	*/int tm_isdst;			/* DST.		[-1/0/1]*/# ifdef	__USE_BSDlong int tm_gmtoff;		/* Seconds east of UTC.  */const char *tm_zone;		/* Timezone abbreviation.  */
# elselong int __tm_gmtoff;		/* Seconds east of UTC.  */const char *__tm_zone;	/* Timezone abbreviation.  */
# endif
};

localtime()库函数

用于把time_t转换为tm结构体表示时间

localtime()函数不是线程安全的,licaltime_r()是线程安全的

包含头文件

#include<time.h>

函数声明:

struct tm *localtime(conmst time_t *timep);
struct tm *localtime_r(const time_t *timep,struct tm * result);

示例

#include <iostream>
#include <time.h>using namespace std;int main()
{long now;time(&now);cout<<"now="<<now<<endl;tm time;localtime_r(&now,&time);string str_time = to_string(time.tm_year+1900) +"-"+to_string(time.tm_mon+1) +"-"+to_string(time.tm_mday) +" "+to_string(time.tm_hour) +":"+to_string(time.tm_min) +":"+to_string(time.tm_sec);cout<<"time="<<str_time<<endl;             return 0;
}
[root@localhost 05demotime]# ./demo_time 
now=1717311833
time=2024-6-2 15:3:53

mktime()库函数

mktime函数与localtime()函数相反,用于把tm结构体时间转换为time_t时间

包含头文件

#include <time.h>

函数声明:

time_t mktime(struct tm *tm);

该函数主要用于时间的运算,例如 把2022-10-01 15:30:25 加30分钟

思路:

  • 解析字符串格式的时间,转换为tm结构体
  • 用mktime()把time结构体转换成time_t时间
  • 把time_t时间加30*60秒
  • 把time_t时间转换成tm结构体
  • 把tm结构体转换成字符串

gettimeofday()库函数

用于获取1970年1月1日到现在的秒和当前秒中已逝去的微秒数,可以用于程序计时

包含头文件

#include <sys/time.h>

函数声明

int gettimeofday(struct timeval *tv,struct timezone *tz);struct timeval{time_t tv_sec;		/* Seconds. 1970-1-1到现在秒数 */suseconds_t tv_usec;	/* Microseconds. 当前秒中已逝去的微秒数 */};

程序睡眠

如果把程序挂起一段时间,可以用sleep()和usleep()两个库函数

包含头文件

#include<unistd.h>

函数声明

unsigned int sleep(unsigned int seconds);
int usleep(useconds_t usec);

推荐一个零声学院项目课,个人觉得老师讲得不错,分享给大家:
零声白金学习卡(含基础架构/高性能存储/golang云原生/音视频/Linux内核)
https://xxetb.xet.tech/s/3Zqhgt

http://www.zhongyajixie.com/news/51921.html

相关文章:

  • 做平台好还是做网站好福州关键词排名软件
  • 沈阳企业定制网站建设天津seo霸屏
  • 网站可以做的线下活动100个成功营销案例
  • 网站制作常用代码长春网站建设公司哪家好
  • 做网站公司上班违法吗seo优化技术排名
  • 网站模块是什么windows优化大师win10
  • 找人做时时彩网站在线网页编辑平台
  • 做电子政务网站seo关键词排名报价
  • 在线html网页编辑器优化服务公司
  • 咸阳网站开发公司电话在哪买网站链接
  • 网站建设广州公司哪家好营销咨询顾问
  • 网站刚做怎么做seo优化seo有哪些作用
  • 做网站建设推广好做吗百度网络营销推广
  • 做任务赚钱的网站百度推广和百度竞价有什么区别
  • 四川省住房和城乡建设厅网站域名站长工具seo推广 站长工具查询
  • 黄岩地区做环评立项在哪个网站网页生成
  • 手游网站怎么做产品营销方案
  • 白沟做网站昆明做网站的公司
  • wordpress 物流插件搜索引擎优化百度
  • 陈木胜怎么死的邹平县seo网页优化外包
  • 成都网站建设桔子科技网站收录平台
  • 怎么做才能把网站排名靠前b2b电子商务平台网站
  • 如何在家做电商网站 seo
  • 社工站建站流程百度推广客服电话
  • 端午节网站怎么做免费站推广网站不用下载
  • 怎么自己做充值网站2021最火关键词
  • 建设银行网站打不开怎么办理厦门谷歌seo
  • 做淘宝客的的网站有什么要求吗seo搜索引擎优化业务
  • 最专业的网站建设推广快速排名优化推广手机
  • 2022好项目免加盟费天津债务优化公司