There’re 3 DAYS left till Chinese New Year!

The date for Chinese New Year is never set. Do you know what determines it?