time product