mktime(将时间结构数据转换成经过的秒数)
2014-08-06 15:08
148 查看
mktime(将时间结构数据转换成经过的秒数)
表头文件
#include<time.h>
定义函数
time_t mktime(strcut tm * timeptr);
函数说明
mktime()用来将参数timeptr所指的tm结构数据转换成从公元1970年1月1日0时0分0 秒算起至今的UTC时间所经过的秒数。
返回值
返回经过的秒数。
范例
/* 用time()取得时间(秒数),利用localtime()
转换成struct tm 再利用mktine()将struct tm转换成原来的秒数*/
#include<time.h>
main()
{
time_t timep;
strcut tm *p;
time(&timep);
printf(“time() : %d \n”,timep);
p=localtime(&timep);
timep = mktime(p);
printf(“time()->localtime()->mktime():%d\n”,timep);
}
执行
time():974943297
time()->localtime()->mktime():974943297
表头文件
#include<time.h>
定义函数
time_t mktime(strcut tm * timeptr);
函数说明
mktime()用来将参数timeptr所指的tm结构数据转换成从公元1970年1月1日0时0分0 秒算起至今的UTC时间所经过的秒数。
返回值
返回经过的秒数。
范例
/* 用time()取得时间(秒数),利用localtime()
转换成struct tm 再利用mktine()将struct tm转换成原来的秒数*/
#include<time.h>
main()
{
time_t timep;
strcut tm *p;
time(&timep);
printf(“time() : %d \n”,timep);
p=localtime(&timep);
timep = mktime(p);
printf(“time()->localtime()->mktime():%d\n”,timep);
}
执行
time():974943297
time()->localtime()->mktime():974943297
相关文章推荐
- HR数据抽取:经过 Read Master Data 转换规则读取时间相关主属性数据HR数据抽取:通过 Read Master Data 转换规则读取时间相关主属性数据
- 在.net 中 将线性结构数据列表转换为 XML 格式的层次结构
- 关于C++二进制文件读取转换,数据版本升级,增加字段等结构调整工具的思路。
- NetworkX:shapefile数据转换成图数据结构
- json 返回数据时间的绑定的转换
- 【数据结构】根据主定理,计算时间复杂度
- 空间数据的结构转换
- .net 数据结构与算法基础:泛型编程、时间测试
- json 返回数据时间的绑定的转换 和时间的差值计算
- 把string类型的时间数据,转换成datetime类型。
- 数据结构笔记-算法时间复杂度分析
- {数据结构}二进制与十进制转换与二叉树关系
- Newtonsoft.net转换日期、时间数据时出现(/Date()/)的问题
- 绑定数据时,时间格式的转换
- 导出数据库数据,转换时间格式----mysqldump SCP python
- 将时间类型DateTime数据转换成毫秒Int型
- 数制转换各种实现 数据结构
- GPS采集到的数据经过一系列的转换后最终在MapInfo中显示
- mktime和localtime_r时间转换问题
- SQL Server中日期/时间值到字符类型的数据转换