猿问

如何从datetime-local取得小时?

我试图以不同的方式从datetime-local输入中获取小时数,但每次将输出显示为“无效”日期时。

所以我想知道如何从datetime-local使用jquery或js的输入中获取小时数。

这是我尝试过的:

var fine =  moment($('#datafine').val).format("HH");

没有片刻,那就像

var datafine = new Date($('#datafine').val);


Cats萌萌
浏览 457回答 2
2回答

慕丝7291255

如果我正确理解您要执行的操作,则可能会有所帮助。您只需要将输入中的日期值添加到new中即可Date()。下面的代码将为您提供指定语言环境中的时间。const date = new Date();const options = { hour12: false, hour: 'numeric'};const hours = date.toLocaleTimeString('en-US', options); console.log(hours)
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答