是否可以通过Office 365或Graph API获取用户或其日历的时区?
我知道您可以从特定事件中获取开始和结束时区。但这对我没有帮助。
答案 0 :(得分:2)
很抱歉,我们尚未通过Office 365或Graph REST API支持此功能。这是我们要添加的路线图,但我没有时间表可以分享。
答案 1 :(得分:0)
Microsoft Graph REST API现在从Get user mailbox settings返回一个GET /users/{id|userPrincipalName}/mailboxSettings/timeZone
字段。
您还可以只获取时区:
package org.ivanhoegc.ivanhoegolfscoringapp;
import android.content.Context;
import androidx.room.Database;
import androidx.room.Room;
import androidx.room.RoomDatabase;
@Database(entities = {Scoring.class}, version = 1)
public abstract class ScoringDatabase extends RoomDatabase {
private static ScoringDatabase instance;
public abstract ScoringDao scoringDao;
public static synchronized ScoringDatabase getInstance(Context context){
if(instance == null){
instance = Room.databaseBuilder(context.getApplicationContext(),
ScoringDatabase.class, "scoring_database")
.fallbackToDestructiveMigration()
.build();
}
return instance;
}
}
不幸的是,时区的格式可能会有所不同-文档中有一些详细信息。