The individual flowers only last a few days, but a stalk typically has several blooms and the time between the first and last bloom varies greatly between cultivars from about a week to 6 weeks or more. The information you googled was probably referring the length of time a rhizome is flowering.