获取2024年7月26到2024年7月29号的随机时间的时间戳,封装为一个方法
1条回答 默认 最新
- a5156520 2024-07-29 19:50关注
一个实现,如下:
参考链接:JavaScript-Date:理解时间戳 / 常用时间戳 日期 转换 / 像微信一样展示消息时间_时间戳解析-CSDN博客 文章浏览阅读3.9k次,点赞2次,收藏7次。因为时间戳是以UTC时间为基准计算的,而且不同的时区可能有不同的偏移量,因此在进行时间处理时需要考虑时区问题,确保计算的准确性。在编程中,我们可以使用各种编程语言中的库或函数来将当前时间转换成时间戳,或将时间戳转换为人类可读的日期和时间格式。时间戳通常用于记录事件的时间,以便在不同的系统、不同的时区之间进行标准化处理和比较。时间戳(timestamp)是指一个特定日期和时间的数字表示形式,通常是从某个特定时间点(比如1970年1月1日00:00:00 UTC)起的秒数或毫秒数。使用Date对象的构造函数。_时间戳解析 https://blog.csdn.net/snowball_li/article/details/134213241js 获取指定范围随机数_js 生成范围随机数-CSDN博客 文章浏览阅读1w次,点赞7次,收藏19次。1.随机获取10以内数字let random = Math.floor((Math.random() * 10) + 1)console.log(random) // 62.随机获取数组内值let arr = ['a', 'b', 'c']let index = Math.floor(Math.random() * arr.length)console.log(arr[index]) // c_js 生成范围随机数 https://blog.csdn.net/qq_34402069/article/details/125497346js时间戳转换为日期_js时间戳转换为日期格式-CSDN博客 文章浏览阅读1k次。js时间戳转换为日期_js时间戳转换为日期格式 https://blog.csdn.net/m0_72642319/article/details/139678973<script type="text/javascript"> function randomRangeTime() { // https://blog.csdn.net/snowball_li/article/details/134213241 var startDateStr="2024-07-26 00:00:00"; // 起始时间字符串 var endDateStr="2024-07-29 23:59:59"; // 结束时间字符串 var startTimestamp=Date.parse(startDateStr) // 将起始时间转为时间戳 var endTimestamp=Date.parse(endDateStr); // 将结束时间转为时间戳 //console.log(startTimestamp,endTimestamp); // https://blog.csdn.net/qq_34402069/article/details/125497346 // 产生一个起始时间时间戳和结束时间时间戳之间的随机数 var randTimestamp = Math.ceil(Math.random()*(endTimestamp-startTimestamp+1)+startTimestamp-1); console.log(randTimestamp); return randTimestamp; // https://blog.csdn.net/m0_72642319/article/details/139678973 // 将随机时间蹉转为对应的日期时间 /**const randDate=new Date(randTimestamp); let year = randDate.getFullYear(); let month = "0" + (randDate.getMonth() + 1); // getMonth返回的月份是从0开始的 let day = "0" + randDate.getDate(); let hours = "0" + randDate.getHours(); let minutes = "0" + randDate.getMinutes(); let seconds = "0" + randDate.getSeconds(); randTime=year + "-" + month.substr(-2) + "-" + day.substr(-2)+ " " + hours.substr(-2) + ":" + minutes.substr(-2) + ":" + seconds.substr(-2); console.log(randTime); // 打印指定随机时间区间的随机日期字符串 **/ } randomRangeTime(); </script>
解决 无用评论 打赏 举报 编辑记录
悬赏问题
- ¥15 网络分析设施点无法识别
- ¥15 状态图的并发态问题咨询
- ¥15 PFC3D,plot
- ¥15 VAE模型编程报错无法解决
- ¥100 基于SVM的信息粒化时序回归预测,有偿求解!
- ¥15 物体组批优化问题-数学建模求解答
- ¥15 微信原生小程序tabBar编译报错
- ¥350 麦克风声源定位坐标不准
- ¥15 apifox与swagger使用
- ¥15 egg异步请求返回404的问题