How long to charge laptop battery on first use?

Getting a new laptop tomorrow and I was wondering how long a should charge it for before switching it on. I read online that you only need to charge it until its full but I have heard you should charge it like you would with a new phone, about 8 hours or so. So which is it and would it be bad for my battery if I did charge it for 8 hours straight?