added hoursSinceEpoch etag provider (re #395)