欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Vue获取new Date().getTime() 时间戳问题

程序员文章站 2022-06-14 08:13:18
...

今天在处理按钮显示的时候发现一个问题:
vue 通过new Date().getTime()获取时间戳返回的是13位数字,单位是毫秒;
php后台time()获取的时间戳是10位数字,单位秒;

所以在判断比较时需要将time()*1000 转换为毫秒再去比较

<el-button v-if="new Date(scope.row.end_time*1000).getTime()>new Date().getTime()"  size="mini" icon="edit" @click="editGroupsAction(scope.$index, scope.row)">编辑</el-button>