
#js
維他命~
这个作者很懒,什么都没留下…
展开
-
利用经纬度获取两点间的距离
//获取两点间的距离function pointInsideCircle(point, circle, r) { console.log(point,'当前位置'); console.log(circle,'公司位置'); console.log(r,'允许打卡位置半径'); var radLat1 = circle[0] * Math.PI / 180.0; var radLat2 = point[0] * Math.PI / 180.0; var a = radLat1 - radLat2原创 2021-10-15 17:55:02 · 280 阅读 · 0 评论 -
生成从minNum到maxNum的随机数
function randomNum(minNum, maxNum) { switch (arguments.length) { case 1: return parseInt(Math.random() * minNum + 1, 10); break; case 2: return parseInt(Math.random() * (maxNum - minNum + 1) + minNum, 10); break; default: return 0;原创 2021-10-15 17:53:09 · 294 阅读 · 0 评论 -
封装和时间格式化相关的js,持续更新中...
1.获取当前时间 使用:let time = formateDates(new Date(), 'Y-M-D')function formateDate(datetime, type) { var year = datetime.getFullYear(), month = ("0" + (datetime.getMonth() + 1)).slice(-2), date = ("0" + datetime.getDate()).slice(-2), hour = ("0" + d.原创 2021-10-15 17:50:10 · 464 阅读 · 0 评论 -
js 获取当天00:00:00 和 23:59:59 时间戳 (最简单的方法)
js 获取当天23点59分59秒 时间戳//当天23点59分59秒new Date(new Date().toLocaleDateString()).getTime() + 24 * 60 * 60 * 1000 - 1js 获取当天00点00分00秒 时间戳//当天23点59分59秒new Date(new Date().toLocaleDateString()).getTime()...原创 2021-10-15 11:44:08 · 18080 阅读 · 0 评论 -
vue时间格式化方法
项目场景:在vue 项目中 使用elementui中的时间选择器时候,我们拿到时间数据不一定是转换后的格式,这时候就需要将时间格式转换后,再向后台传参、请求直接在methods里定义dateFormat(time) { let date = new Date(time); let year = date.getFullYear(); let month = date.getMonth() + 1 < 10 ? "0"原创 2020-10-27 09:59:57 · 1488 阅读 · 0 评论