Set up Animator with specific seconds

Hi everybody, im trying to set up some animation in Animator with specific seconds, for example:
private Animator animator;

    void Start()
    {
        animator = GetComponent<Animator>();
    }


    public void startAnim()
    {
            if (firstAnim)
            {
                // something like animator.setUp("Take 001") with seconds;
                animator.Play("Take 001");
            }
    }

im trying to create animation, when i want to pause in half animation and play reverse.
Anybody knows how to do it?

I found solution with normalizedTime.

Animator.Play(state, layer, normalizedTime);