【前端/..】各种版本的时间转换(js...)

[js]

参考链接:js /Date(1550273700000)/ 格式转换

数据格式:/Date(123456789)/ --传入数据
2020/01/02 15:33:33 --返回数据

function formatTime(data) {
            var date = new Date(parseInt(data.replace(/\/Date\(/, "").replace(/\)\//, "")));
            var y = date.getFullYear();
            var m = date.getMonth() + 1;
            m = m < 10 ? ('0' + m) : m;
            var d = date.getDate();
            d = d < 10 ? ('0' + d) : d;
            var h = date.getHours();
            h=h < 10 ? ('0' + h) : h;
            var minute = date.getMinutes();
            minute = minute < 10 ? ('0' + minute) : minute;
            var second=date.getSeconds();
            second=second < 10 ? ('0' + second) : second;
            return y + '/' + m + '/' + d+' '+h+':'+minute+':'+second;
        }

未完待续~

前端播放通过后台返回的视频文件路径,通常需要将该路径嵌入到HTML的`<video>`标签中。但是,如果路径是相对路径(如`../../../upload/20240907/asdhaasfasfasfasf.mp4`),直接使用可能会导致浏览器无法正确找到文件的位置,因为相对路径是相对于当前页面的路径,而不是相对于服务器的根目录。因此,需要将相对路径转换为绝对路径。 以下是实现前端播放视频的基本步骤: 1. 获取绝对路径:通常需要根据后端提供的相对路径和当前页面的URL拼接,或者后端直接返回一个可通过`fetch`或`axios`等HTTP客户端请求的绝对URL。 2. 使用HTML的`<video>`标签:将视频文件的URL嵌入到`<video>`标签的`src`属性中。 3. 控制视频播放:可以通过`<video>`标签的属性和事件来控制视频的播放行为。 示例代码如下: ```html <video id="myVideo" controls> <source src="你的视频URL" type="video/mp4"> 您的浏览器不支持 HTML5 video 标签。 </video> <script> // 如果视频URL是通过后台以相对路径形式返回的,你需要将它转换为绝对路径 // 假设你的当前页面URL是 http://example.com/path/to/page.html // 后端返回的路径是 ../../upload/20240907/asdhaasfasfasfasf.mp4 // 你可以使用JavaScript来拼接出绝对路径并设置到video标签中 // 获取当前页面的URL var currentPageUrl = window.location.href; // 根据当前页面URL和相对路径计算出绝对路径 var absoluteVideoPath = currentPageUrl + '../../upload/20240907/asdhaasfasfasfasf.mp4'; // 设置video标签的src属性为计算出的绝对路径 document.getElementById('myVideo').src = absoluteVideoPath; </script> ``` 在上述代码中,你需要根据实际情况调整`currentPageUrl`的获取方式,确保能够正确生成视频文件的绝对路径。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值