kra*_*626 0 javascript datetime date
我有以下javascript代码:
<script type="text/javascript">
$(function () {
var currentDateTime = new Date();
var oneYear = new Date();
oneYear.setYear(oneYear.getYear() + 1);
alert(currentDateTime + "_" + oneYear);
});
</script>
Run Code Online (Sandbox Code Playgroud)
我希望警报输出当前日期时间和一年后的日期时间.但是我在警告中得到了这个:"2010年10月22日星期五14:17:31 GMT-0400(东部夏令时间)_Thu 10月22日0111 14:17:31 GMT-0400(东部夏令时间)"
显然,它没有正确地添加"1"!
这是怎么回事?它是如何成为0111年的???
ken*_*ytm 14
它是正确的..getYear()返回"实际年份 - 1900".2010 - 1900 = 110.
请.getFullYear()改用..getYear()已被弃用了很长时间.