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 显示就是简单计时器