It will yes, but its more like "have a good day" You can say it to your friends but its still a bit formal.