How to get current time of an Animator?

I need to store the current time of an animator.

I found the solution:

Animator myAnimator = GameObject.Find("dadoAnimado").GetComponent<Animator>();
			AnimatorStateInfo animationState = myAnimator.GetCurrentAnimatorStateInfo(0);
			AnimatorClipInfo[] myAnimatorClip = myAnimator.GetCurrentAnimatorClipInfo(0);
			float myTime = myAnimatorClip[0].clip.length * animationState.normalizedTime;