<script type="text/javascript">
var date = new Date(); //创建时间对象
var year = date.getFullYear(); //获取年。 重要事项:从 ECMAScript v3 开始,JavaScript 的实现就不再使用getYear() 方法,而使用 getFullYear() 方法取而代之!
var month = date.getMonth()+1;//获取月 此处注意加一个月
var day = date.getDate(); //获取当日
var time = year+"-"+month+"-"+day; //组合时间
alert("当前日期:"+time);
</script>
===============
getYear、getFullYear、getUTCFullYear都是Javascript的Date对象的方法函数。其中getYear()方法出生较早,在早期也一直使用OK,可是在2000年后这个方法问题多多,因为在Firefox和Safari等浏览器上,getYear始终返回年份与1900 年之间的差,比如1998年返回98,而2009年则会显示109,而2021年则会显示121,如果大家都这么处理也好,要加一起加,微软自己在IE浏览器中把getYear给修正了,可Firefox(最新版本也没修正这个问题)还蒙在鼓里,仍老老实实的按照原有规则解析getYear,本来都可以指望用户自行修正,这样一来都没得用,于是getFullYear、getUTCFullYear就出生了。
————————————————
版权声明:本文为CSDN博主「makuiyu」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/makuiyu/article/details/7606934
网友评论