harmony 鸿蒙TimeService
TimeService
概述
描述TimeService向应用提供时间时区能力。
起始版本: 12
汇总
文件
名称 | 描述 |
---|---|
time_service.h | 声明获取时间时区信息的API。 |
类型定义
名称 | 描述 |
---|---|
typedef enum TimeService_ErrCode TimeService_ErrCode | 枚举错误码。 |
枚举
名称 | 描述 |
---|---|
TimeService_ErrCode { TIMESERVICE_ERR_OK = 0, TIMESERVICE_ERR_INTERNAL_ERROR = 13000001, TIMESERVICE_ERR_INVALID_PARAMETER = 13000002 } |
枚举错误码。 |
函数
名称 | 描述 |
---|---|
TimeService_ErrCode OH_TimeService_GetTimeZone (char *timeZone, uint32_t len) | 获取当前系统时区信息。 |
类型定义说明
TimeService_ErrCode
typedef enum TimeService_ErrCode TimeService_ErrCode
描述
枚举错误码。
起始版本: 12
枚举类型说明
TimeService_ErrCode
enum TimeService_ErrCode
描述
枚举错误码。
起始版本: 12
枚举值 | 描述 |
---|---|
TIMESERVICE_ERR_OK | 成功。 |
TIMESERVICE_ERR_INTERNAL_ERROR | 获取系统参数失败。 |
TIMESERVICE_ERR_INVALID_PARAMETER | 无效的参数。 |
函数说明
OH_TimeService_GetTimeZone()
TimeService_ErrCode OH_TimeService_GetTimeZone (char * timeZone, uint32_t len)
描述
获取系统当前时区。
系统能力: SystemCapability.MiscServices.Time
起始版本: 12
参数:
名称 | 描述 |
---|---|
timeZone | 时区ID字符数组,成功时写入当前系统时区ID字符串,失败时写入空字符串。字符串以’\0’结尾。 |
len | 时区ID字符数组分配的内存大小,当前时区字符串没有最大长度规格,必须申请至少31字节的内存。 |
返回:
返回TIMESERVICE_ERR_OK表示成功;
返回TIMESERVICE_ERR_INTERNAL_ERROR表示获取系统参数失败;
返回TIMESERVICE_ERR_INVALID_PARAMETER表示timeZone为NULL指针或时区名称(不包括结束字符(’\0’))的大小大于或等于len。
你可能感兴趣的鸿蒙文章
harmony 鸿蒙Basic Services Kit(基础服务)
harmony 鸿蒙Print_PrintAttributes
0
赞
- 所属分类: 后端技术
- 本文标签:
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
8、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦