当前位置:首页 > 编程笔记 > 正文
已解决

uni-app:js时间与时间戳之间的转换

来自网友在路上 160860提问 提问时间:2023-10-10 07:29:50阅读次数: 60

最佳答案 问答题库608位专家为你答疑解惑

运行结果

 

代码

<template><view></view>
</template><script>export default {data() {return {}},onLoad() {//时间转换为时间戳(十位时间戳即秒级时间戳)const time = '2023-10-01 12:34:56'; // 时间格式为'年-月-日 时:分:秒'const timestamp = Math.floor(new Date(time).getTime() / 1000); // 将时间转换成时间戳(以秒为单位)console.log('时间戳为:'+timestamp);			//时间戳转换为时间'年-月-日 时:分:秒'const dateObj = new Date(timestamp * 1000); // 将时间戳转换成日期对象			const year = dateObj.getFullYear(); // 获取年份const month = (dateObj.getMonth() + 1).toString().padStart(2, '0'); // 获取月份,并补零const day = dateObj.getDate().toString().padStart(2, '0'); // 获取日期,并补零const hours = dateObj.getHours().toString().padStart(2, '0'); // 获取小时,并补零const minutes = dateObj.getMinutes().toString().padStart(2, '0'); // 获取分钟,并补零const seconds = dateObj.getSeconds().toString().padStart(2, '0'); // 获取秒数,并补零const formattedDate = `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`; // 拼接成指定格式的时间字符串	console.log('时间为:'+formattedDate);}}
</script>
<style></style>

查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"uni-app:js时间与时间戳之间的转换":http://eshow365.cn/6-18242-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!