我试图以不同的方式从datetime-local输入中获取小时数,但每次将输出显示为“无效”日期时。所以我想知道如何从datetime-local使用jquery或js的输入中获取小时数。这是我尝试过的:var fine = moment($('#datafine').val).format("HH");没有片刻,那就像var datafine = new Date($('#datafine').val);
2 回答

慕丝7291255
TA贡献1859条经验 获得超6个赞
如果我正确理解您要执行的操作,则可能会有所帮助。您只需要将输入中的日期值添加到new中即可Date()。下面的代码将为您提供指定语言环境中的时间。
const date = new Date();
const options = { hour12: false, hour: 'numeric'};
const hours = date.toLocaleTimeString('en-US', options);
console.log(hours)
添加回答
举报
0/150
提交
取消