No, 21 days would be not enough because it takes at least one month to observe all of the moon's phases
5.8m questions
7.5m answers