SessionReadRequest ReadFitnessSession() { Log.Info(TAG, "Reading History API results for session: " + SAMPLE_SESSION_NAME); var epoch = new DateTime(1970, 1, 1); var now = DateTime.UtcNow; long endTime = (long)(now - epoch).TotalMilliseconds; long startTime = (long)(now.Subtract(TimeSpan.FromDays(7)) - epoch).TotalMilliseconds; // Build a session read request SessionReadRequest readRequest = new SessionReadRequest.Builder( ) .SetTimeInterval(startTime, endTime, TimeUnit.Milliseconds) .Read(DataType.TypeSpeed) .SetSessionName(SAMPLE_SESSION_NAME) .Build(); // [END build_read_session_request] return(readRequest); }
SessionReadRequest ReadFitnessSession () { Log.Info(TAG, "Reading History API results for session: " + SAMPLE_SESSION_NAME); var epoch = new DateTime (1970, 1, 1); var now = DateTime.UtcNow; long endTime = (long)(now - epoch).TotalMilliseconds; long startTime = (long)(now.Subtract (TimeSpan.FromDays (7)) - epoch).TotalMilliseconds; // Build a session read request SessionReadRequest readRequest = new SessionReadRequest.Builder( ) .SetTimeInterval (startTime, endTime, TimeUnit.Milliseconds) .Read (DataType.TypeSpeed) .SetSessionName (SAMPLE_SESSION_NAME) .Build (); // [END build_read_session_request] return readRequest; }