第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

ICS 將根據(jù)時(shí)區(qū)添加到日歷時(shí)調(diào)整日期

ICS 將根據(jù)時(shí)區(qū)添加到日歷時(shí)調(diào)整日期

PHP
嗶嗶one 2023-04-28 14:45:23
我已經(jīng)下載了一個(gè) PHP 腳本,它允許我為預(yù)定的網(wǎng)絡(luò)研討會(huì)生成可下載的 ICS。日期和時(shí)間設(shè)置為 WP ACF 發(fā)布。此外,WordPress 時(shí)區(qū)設(shè)置為 America/Los_Angeles。但我的時(shí)區(qū)位于菲律賓馬尼拉。這是代碼。// ACF Date$wdate = get_sub_field('date'); // Tuesday, June 16, 2020$stime = get_sub_field('start_time'); // 11:00 am$etime = get_sub_field('end_time'); // 11:30 am// Prepare Date using date_i18n()// Starting DateTime$st_gmt = $wdate.' '.$stime;$st = get_date_from_gmt($st_gmt, 'Y-m-d H:i:s');$date_start = date_i18n(get_option('date_format').' '.get_option('time_format'), strtotime($st));// Output: June 16, 2020 11:00 AM// Ending DateTime$et_gmt = $wdate.' '.$etime;$et = get_date_from_gmt($et_gmt, 'Y-m-d H:i:s');$date_end = date_i18n(get_option('date_format').' '.get_option('time_format'), strtotime($et));// Output: June 16, 2020 11:30 AM每當(dāng)我測(cè)試下載 .ics 日歷文件時(shí),它應(yīng)該是June 17, 2020 2:00 AM & June 17, 2020 2:30 AM,但輸出始終設(shè)置為June 16, 2020 7:00 PM & June 16, 2020 7:30 PM,因?yàn)槲襾?lái)自菲律賓馬尼拉,而事件設(shè)置為洛杉磯。這是實(shí)際 ICS 文件的輸出。BEGIN:VCALENDARVERSION:2.0X-WR-TIMEZONE:America/Los_AngelesPRODID:-//hacksw/handcal//NONSGML v1.0//ENCALSCALE:GREGORIANBEGIN:VTIMEZONETZID:America/Los_AngelesEND:VTIMEZONEBEGIN:VEVENTLOCATION:Webinar ZoomDESCRIPTION:This is my descriptionDTSTART:20200616T110000ZDTEND:20200616T113000ZSUMMARY:This is my summaryURL;VALUE=URI:DTSTAMP:20200603T051015ZUID:5ed6c0375fbf6END:VEVENTEND:VCALENDAR問(wèn)題:當(dāng)用戶(hù)下載文件并添加到他們的日歷時(shí),如何輸出 ics 文件以匹配用戶(hù)時(shí)區(qū)?
查看完整描述

1 回答

?
千萬(wàn)里不及你

TA貢獻(xiàn)1784條經(jīng)驗(yàn) 獲得超9個(gè)贊

我假設(shè)您尚未明確提出的問(wèn)題是時(shí)間如何關(guān)聯(lián)。

首先請(qǐng)注意, ics VTIMEZONE 用于時(shí)區(qū)定義,即當(dāng)實(shí)際夏令時(shí)發(fā)生變化時(shí),它不用于表示事件是在洛杉磯時(shí)間。如果 DST 在該時(shí)區(qū)相關(guān),它實(shí)際上應(yīng)該包含一系列夏令時(shí)日期。

VTIMEZONE 沒(méi)有說(shuō)明 VEVENTS 的開(kāi)始和結(jié)束時(shí)間。

在此文件中,事件 DTSTART 定義為 UTC 時(shí)間(請(qǐng)參閱 Z?)上午 11 點(diǎn)。這相當(dāng)于洛杉磯時(shí)間凌晨 4 點(diǎn)和馬尼拉時(shí)間晚上 7 點(diǎn)。

時(shí)間在應(yīng)用程序中的顯示方式取決于用戶(hù)和應(yīng)用程序的時(shí)區(qū)。應(yīng)用程序應(yīng)將 ics 事件時(shí)間轉(zhuǎn)換為用戶(hù)時(shí)區(qū)。


查看完整回答
反對(duì) 回復(fù) 2023-04-28
  • 1 回答
  • 0 關(guān)注
  • 234 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)