解析MTK获取系统时间函数大全

移动开发
MTK获取系统时间函数大全是本文要介绍的内容,主要是来了解并学习MTK中系统时间的获取,具体关于MTK中如何来获取系统时间的内容来看本文详解。

MTK获取系统时间函数大全是本文要介绍的内容,主要是来了解并学习MTK系统时间的获取,具体关于MTK中如何来获取系统时间的内容来看本文详解。

1、定义一个保存当前系统时间的结构体:typedefstruct{

  1. U8hour;  
  2. U8min;  
  3. U8sec;  
  4. U8month;  
  5. U8day;  
  6. U8local;  
  7. U16year;  
  8. }Btl_Log_Time;  
  9. MYTIMEinit_time; 

调用获取当前系统时间的函数:

  1. GetDateTime(&init_time);  
  2. curr_time.year=init_time.nYear;  
  3. curr_time.month=init_time.nMonth;  
  4. curr_time.day=init_time.nDay;  
  5. curr_time.hour=init_time.nHour;  
  6. curr_time.min=init_time.nMin;  
  7. curr_time.sec=init_time.nSec; 

2、相关系统时间函数

  1. kal_timeridkal_create_timer(kal_char*timer_name_ptr);  
  2. voidkal_set_timer(kal_timeridtimer_id,kal_timer_func_ptrhandler_func_ptr,void*handler_param_ptr,/  
  3. kal_uint32delay,kal_uint32reschedule_time);  
  4. voidkal_cancel_timer(kal_timeridtimer_id);  
  5. voidkal_get_time(kal_uint32*ticks_ptr);  
  6. kal_uint32kal_get_time_remaining(kal_timeridtimer_id);  
  7. kal_uint32kal_secs_to_ticks(kal_uint32secs);  
  8. kal_uint32kal_milli_secs_to_ticks(kal_uint32milli_secs);  
  9. kal_uint32kal_ticks_to_secs(kal_uint32ticks);  
  10. kal_uint32kal_ticks_to_milli_secs(kal_uint32ticks);  
  11. kal_uint32kal_check_allowed_sleep_clock(kal_uint32period_ticks); 

计算执行系统时间代码

  1. {  
  2. kal_uint32tick_beg,tick_end;  
  3. kal_uint32ms_beg,ms_end;  
  4. kal_get_time(&tick_beg);  
  5. ms_beg=kal_ticks_to_milli_secs(tick_beg);  
  6. //测试代码;  
  7. kal_get_time(&tick_end);  
  8. ms_end=kal_ticks_to_milli_secs(tick_end);  
  9. kal_prompt_trace(0,"ticks:%d",ms_end-ms_beg);  

小结:解析MTK获取系统时间函数大全的内容介绍完了,希望通过MTK系统时间的获取内容的学习能对你有所帮助

责任编辑:zhaolei 来源: 互联网
相关推荐

2011-08-31 18:28:55

MTK

2011-09-06 13:19:04

MTK手机软件系统

2009-10-20 09:28:18

VB.NET Prin

2011-09-07 10:02:13

MTK6516CPU

2010-11-03 13:36:51

DB2时间函数

2010-08-05 09:41:03

DB2常用函数

2010-10-11 16:35:54

MySql时间函数

2011-09-05 18:54:37

MTK系统

2011-04-15 13:02:56

Oracle函数

2010-10-21 15:21:06

SQL Server系

2010-07-15 14:25:06

Perl时间函数

2011-09-06 10:24:11

2020-03-09 14:40:52

JavaScript工具函数前端

2024-11-15 10:58:40

2009-12-25 17:40:45

Linux crond

2011-09-05 19:02:45

MTK系统字符串

2011-09-06 10:10:12

MTK系统Android系统

2010-10-09 14:42:38

MySQL获取时间

2015-09-15 14:02:57

DNS解析

2010-09-27 16:19:37

SQL Server时
点赞
收藏

51CTO技术栈公众号