欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

brew获取手机本地时间,该如何处理

更新时间: 2014-01-05 02:45:45 责任编辑: Author_N1

 

brew获取手机本地时间
那位大侠知道使用哪个api可以获取到brew手机上的显示时间啊?
GETTIMEMS() 可以吗?
或者说做一个计时器要使用什么api?只是简单的计时开始和结束就可以!
谢谢各位~!
--参考方法--
这个函数可以获取到时间!注意是毫秒!
--参考方法--
ISHELL_SetTimer就可以了
--参考方法--
GETJULIANDATE()
说明:
此方法用于根据输入的秒值填充儒略日期结构。 该值表示 1980 年 1 月 6 日(电话的参考时间)至今的秒数。如果输入值为 0,则使用当前系统时间。 

原型:
GETJULIANDATE 
(
    uint32 dwSecs, 
    JulianType *pDate 



参数:
dwSecs: 从 1980 年 1 月 6 日(电话的参考时间)起至今的秒数 
pDate: 指向需要在返回时填充的结构的指针。 

JulianType



说明:
此结构包含儒略日期信息。 


定义:
typedef struct
{
   uint16 wYear;
   uint16 wMonth;
   uint16 wDay;
   uint16 wHour;
   uint16 wMinute;
   uint16 wSecond;
   uint16 wWeekDay;
} JulianType;

成员:

wYear: 4 位数年份 

wMonth: 1-12 月份(1 表示 1 月,12 表示 12 月) 

wDay: 1-31 日 

wHour: 0-23 小时 

wMinute: 0-59 分钟 

wSecond: 0-59 秒 

wWeekDay: 星期值 0-6(0 表示星期一,6 表示星期日) 


具体的可以参考BREW的API文档

--参考方法--
那位大侠知道使用哪个api可以获取到brew手机上的显示时间啊?
》很多关于时间的api, GETJULIANDATE() ,GETTIMESECONDS() 等等
GETTIMEMS() 可以吗? 
》可以
或者说做一个计时器要使用什么api?只是简单的计时开始和结束就可以!
》IShell_settimer即可
--参考方法--
GETTIMESECONDS() 

获取uint32值


调用timer 获取时间 做差值 然后算出多少小时多少分多少秒 

转换成AECHAR 显示就是简单计时器
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:45:45
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/14075/
本文WWW.DOC100.NET DOC100.NET版权所有。