Te está fallando porque utilizas el guión "-", que JavaScript lo interpreta como un operador.
Simplemente pásalo a
camel-case:
Código Javascript
:
Ver originalif(Modernizr.inputtypes.datetimeLocal){
alert("si funciona");
}else{
alert("no funciona");
}
Saludos