今天用到了一个方法,有关JavaScript Date 对象。
我需要将一个时间戳类型的数据转化为可读的datetime格式的数据。
然后在stackOverflow上搜到了一个方法:
var date = new Date(unix_timestamp*1000);
var year = date.getFullYear();
var month = date.getMonth();// 注意,会比实际月份小1
var date = date.getDate();
但是,今天明明是2016年5月17号,显示出来的时间却是2016年4月17号。
一查才知道,getMonth方法返回的是0~11月,也就是说,它会比实际上的月份小一。