Time of Day Metrics
Reflect now supports a new Time of Day metric type, which allows you to record the time when something happened, like bedtime or a meal time. You can use this to set goals or run experiments. Below is an example of creating an experiment to try an earlier bedtime.
If you usually go to bed around 11PM, set that as your baseline bedtime value. To capture a wider range of possible bedtimes, set the Earliest baseline bedtime value to 10PM. With these settings, any recorded values after 10PM will match your baseline bedtime condition.
If you want to try to go to bed earlier and measure the impact this has, you can define the treatment bedtime range. This has to differ from your baseline, so set a target of 8PM with an upper bound of 9PM. The Earliest field can be left unset, so any bedtime values before 9PM will match your treatment bedtime condition.
Next, you can set up predictions for the experiment. If you’re interested in seeing how an earlier bedtime affects your mood, make sure to select Next Day in the option picker.
Days Since Metric Formula
The new Days Since formula operator allows you to count the number of days since you recorded a nonzero value for a particular metric. For example, if you are trying to stop biting your nails, you can first create a Biting Nails metric as a Yes/No metric. Then, you can create a formula:
This will create a new Days Since Biting Nails formula which gets automatically updated as you record more data on when you bit your nails. You can create a goal for the formula metric, trying to maximize the number of days you go without biting your nails:
You can then view your goal progress in the Goals page:
Here’s some other examples of how the Days Since formula can be used:
Days since last menstrual cycle started, if you have a metric that’s recorded on the first day of your cycle
Days since you last spent time with friends, which you could set a target goal to keep under a certain number of days
Days since you last smoked a cigarette if you’re looking to quit smoking