从单元格中插入 Google 日历日期?
Insert Google Calendar date from cell?
我的 Google Sheet 中有一个 link 用于为项目创建一个 Google 日历条目:
=HYPERLINK("https://calendar.google.com/calendar/render?action=TEMPLATE&text="&A7&"&dates="&B7&"&details=&location=","Add to Calendar")
B7 单元格中的日期格式为 DD-MMM-YYYY,例如 13-Jan-2022
我看到 link 的格式需要是:
YYYYMMDDTHHmmSSZ/YYYYMMDDTHHmmSSZ
如何将日期转换为全天项目,而不是固定时间?
谢谢!
您必须将日期转换为 GMT 格林威治标准时间
格式:YYYYMMDDTHHmmSSZ/YYYYMMDDTHHmmSSZ
示例 20220113120000Z/20220113130000Z
尝试
=HYPERLINK("https://calendar.google.com/calendar/render?action=TEMPLATE&text="&A7&"&dates="&text(B7,"YYYYMMDDTHHmmSS")&"Z/"&text(B7,"YYYYMMDDTHHmmSS")&"Z&details=&location=","Add to Calendar")
编辑
使用 GMT 更正
=HYPERLINK("https://calendar.google.com/calendar/render?action=TEMPLATE&text="&A2&"&dates="&text(B2-value(substitute(substitute(D2,"+",""),"GMT",""))/24,"YYYYMMDDTHHmmSS")&"Z/"&text(C2-value(substitute(substitute(D2,"+",""),"GMT",""))/24,"YYYYMMDDTHHmmSS")&"Z&details=&location=","Add to Calendar")
我的 Google Sheet 中有一个 link 用于为项目创建一个 Google 日历条目:
=HYPERLINK("https://calendar.google.com/calendar/render?action=TEMPLATE&text="&A7&"&dates="&B7&"&details=&location=","Add to Calendar")
B7 单元格中的日期格式为 DD-MMM-YYYY,例如 13-Jan-2022
我看到 link 的格式需要是:
YYYYMMDDTHHmmSSZ/YYYYMMDDTHHmmSSZ
如何将日期转换为全天项目,而不是固定时间?
谢谢!
您必须将日期转换为 GMT 格林威治标准时间
格式:YYYYMMDDTHHmmSSZ/YYYYMMDDTHHmmSSZ
示例 20220113120000Z/20220113130000Z
尝试
=HYPERLINK("https://calendar.google.com/calendar/render?action=TEMPLATE&text="&A7&"&dates="&text(B7,"YYYYMMDDTHHmmSS")&"Z/"&text(B7,"YYYYMMDDTHHmmSS")&"Z&details=&location=","Add to Calendar")
编辑
使用 GMT 更正
=HYPERLINK("https://calendar.google.com/calendar/render?action=TEMPLATE&text="&A2&"&dates="&text(B2-value(substitute(substitute(D2,"+",""),"GMT",""))/24,"YYYYMMDDTHHmmSS")&"Z/"&text(C2-value(substitute(substitute(D2,"+",""),"GMT",""))/24,"YYYYMMDDTHHmmSS")&"Z&details=&location=","Add to Calendar")