我正在尝试从字符串中提取一些字符。我使用以下代码尝试了example at here:
<!DOCTYPE html>
<html>
<body>
<p>Click the button to extract parts of the string.</p>
<button onclick="myFunction()">Try it</button>
<p id="demo"></p>
<script>
function myFunction() {
var str = "2017/01/23";
var res = str.substr(5, 6);
document.getElementById("demo").innerHTML = res;
}
</script>
</body>
</html>
我的日期格式为yyyy/mm/dd
,我想提取月份。但是,使用上面的代码,当我尝试substr(5,6)
时,它会返回'01/23'
而不是'01
'本身。
答案 0 :(得分:1)
答案 1 :(得分:-1)
我想你想要str.substring(5,7)!