Treat negative time values as offsets from NOW()

...make it easy for consumers of these graphs to specify time windows as
some range of past times which maintain a fixed relative relationship to
NOW().