Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
2be01627
D
Docs
项目概览
OpenHarmony
/
Docs
1 年多 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
2be01627
编写于
7月 26, 2023
作者:
Z
z00797030
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
格式修改
Signed-off-by:
N
z00797030
<
zhuchengli@huawei.com
>
上级
ab1dcfc6
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
20 addition
and
20 deletion
+20
-20
zh-cn/application-dev/reference/apis/js-apis-calendarManager.md
...application-dev/reference/apis/js-apis-calendarManager.md
+20
-20
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-calendarManager.md
浏览文件 @
2be01627
...
...
@@ -257,7 +257,7 @@ calendarManager.getCalendar({ name: 'MyCalendar', type: calendarManager.Calendar
## calendarManager.getCalendar
getCalendar(calendarAccount?:
[
CalendarAccount
](
#calendar
a
ccount
)
): Promise
<
[
Calendar
](
#calendar
)
>
getCalendar(calendarAccount?:
[
CalendarAccount
](
#calendar
A
ccount
)
): Promise
<
[
Calendar
](
#calendar
)
>
获取账户,使用Promise的方式实现异步调用。
...
...
@@ -406,8 +406,8 @@ const calendar = await calendarManager.getCalendar();
const
date
=
new
Date
();
const
event
:
calendarManager
.
Event
=
{
type
:
calendarManager
.
EventType
.
NORMAL
,
startTime
r
:
date
.
getTime
(),
endTime
r
:
date
.
getTime
()
+
60
*
60
*
1000
startTime
:
date
.
getTime
(),
endTime
:
date
.
getTime
()
+
60
*
60
*
1000
};
calendar
.
addEvent
(
event
,
(
err
,
data
)
=>
{
if
(
err
)
{
...
...
@@ -447,8 +447,8 @@ const calendar = await calendarManager.getCalendar();
const
date
=
new
Date
();
const
event
:
calendarManager
.
Event
=
{
type
:
calendarManager
.
EventType
.
NORMAL
,
startTime
r
:
date
.
getTime
(),
endTime
r
:
date
.
getTime
()
+
60
*
60
*
1000
startTime
:
date
.
getTime
(),
endTime
:
date
.
getTime
()
+
60
*
60
*
1000
};
calendar
.
addEvent
(
event
).
then
((
data
)
=>
{
console
.
log
(
"
add event success
"
);
...
...
@@ -482,13 +482,13 @@ const date = new Date();
const
events
:
calendarManager
.
Event
[]
=
[
{
type
:
calendarManager
.
EventType
.
NORMAL
,
startTime
r
:
date
.
getTime
(),
endTime
r
:
date
.
getTime
()
+
60
*
60
*
1000
startTime
:
date
.
getTime
(),
endTime
:
date
.
getTime
()
+
60
*
60
*
1000
},
{
type
:
calendarManager
.
EventType
.
NORMAL
,
startTime
r
:
date
.
getTime
(),
endTime
r
:
date
.
getTime
()
+
60
*
60
*
1000
startTime
:
date
.
getTime
(),
endTime
:
date
.
getTime
()
+
60
*
60
*
1000
}
];
calendar
.
addEvents
(
events
,
(
err
,
data
)
=>
{
...
...
@@ -530,13 +530,13 @@ const date = new Date();
const
events
:
calendarManager
.
Event
[]
=
[
{
type
:
calendarManager
.
EventType
.
NORMAL
,
startTime
r
:
date
.
getTime
(),
endTime
r
:
date
.
getTime
()
+
60
*
60
*
1000
startTime
:
date
.
getTime
(),
endTime
:
date
.
getTime
()
+
60
*
60
*
1000
},
{
type
:
calendarManager
.
EventType
.
NORMAL
,
startTime
r
:
date
.
getTime
(),
endTime
r
:
date
.
getTime
()
+
60
*
60
*
1000
startTime
:
date
.
getTime
(),
endTime
:
date
.
getTime
()
+
60
*
60
*
1000
}
];
calendar
.
addEvents
(
events
).
then
(()
=>
{
...
...
@@ -698,8 +698,8 @@ const event: calendarManager.Event = {
id
:
1
,
title
:
'
update
'
,
type
:
calendarManager
.
EventType
.
NORMAL
,
startTime
r
:
date
.
getTime
(),
endTime
r
:
date
.
getTime
()
+
60
*
60
*
1000
startTime
:
date
.
getTime
(),
endTime
:
date
.
getTime
()
+
60
*
60
*
1000
};
calendar
.
updateEvent
(
event
,
(
err
,
data
)
=>
{
if
(
err
)
{
...
...
@@ -741,8 +741,8 @@ const event: calendarManager.Event = {
id
:
1
,
title
:
'
update
'
,
type
:
calendarManager
.
EventType
.
NORMAL
,
startTime
r
:
date
.
getTime
(),
endTime
r
:
date
.
getTime
()
+
60
*
60
*
1000
startTime
:
date
.
getTime
(),
endTime
:
date
.
getTime
()
+
60
*
60
*
1000
};
calendar
.
updateEvent
(
event
).
then
(()
=>
{
console
.
log
(
"
update event success
"
);
...
...
@@ -803,7 +803,7 @@ import calendarManager from'@ohos.calendarManager';
const
calendar
=
await
calendarManager
.
getCalendar
();
const
filter
=
calendarManager
.
EventFilter
.
filterById
([
1
,
2
]);
const
columns
:
(
keyof
calendarManager
.
Event
)[]
=
[
'
title
'
,
'
type
'
,
'
startTime
r
'
,
'
endTimer
'
];
const
columns
:
(
keyof
calendarManager
.
Event
)[]
=
[
'
title
'
,
'
type
'
,
'
startTime
'
,
'
endTime
'
];
calendar
.
getEvents
(
filter
,
columns
,
(
err
,
data
)
=>
{
if
(
err
)
{
console
.
log
(
"
get events failed
"
);
...
...
@@ -1000,8 +1000,8 @@ console.log("get account success");
| type |
[
EventType
](
#eventtype
)
| 否 | 是 | 日程类型 |
| title | string | 否 | 否 | 日程标题 |
| location |
[
Location
](
#location
)
| 否 | 否 | 日程地点 |
| startTime
r
| number | 否 | 是 | 日程开始时间 |
| endTime
r
| number | 否 | 是 | 日程结束时间 |
| startTime
| number | 否 | 是 | 日程开始时间 |
| endTime
| number | 否 | 是 | 日程结束时间 |
| isAllDay | boolean | 否 | 否 | 是否为全天日程 |
| attendee |
[
Attendee
](
#attendee
)[]
| 否 | 否 | 日程参与者 |
| timeZone | string | 否 | 否 | 日程时区 |
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录