ajax如何将Date类型的数据显示成时分秒的格式
1、对后台传过来的date类型的数据不作处理时,输出结果如下。作为前端显示界面,这样的结酱闲果可观性极差,同时也不符合项目需求,在进行时间展示时,是一个很大的缺陷。
2、首先,芬捧驾获取到Date类型的数据。通过ajax获取到夏荡data对象(下面截图中由于使用了layui的table组件,应格式要求,写成data.data[i]),再获取到具体的字段,记为ds。
3、获取该时间对应的毫秒值,var time = new Date(ds.time)
4、获取到具体的时、分、秒。
time.getHours()获取小时数;
time.getMinutes()获取分钟数;
time.getSeconds()获取秒数。
5、对时、分、秒进行拼接,得到完整的时刻,用冒号“:”进行分隔。用console.log()从控制台输出,结果如下。显示为时分秒格式。
6、还可以通过毫秒数获取到年份、月份、日期。
time.getFullYear()获取年份
time.getMonth()+1获取月份。月份从0开始,需要加1获取到当前月。
time.getDate()获取日期
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:28
阅读量:82
阅读量:91
阅读量:54
阅读量:46