Hamas has banned New Year's Eve celebrations in Gaza, claiming that they are "incompatible with our... values and the teachings of [Islam]."