Why it uses Genitiv here?

I put this sentence in Google translate:

who knows if he will success one day

it comes out:

wer weiß, ob er eines Tages Erfolg haben wird

Why it uses Genitiv "eines Tages" here?