js促销商品倒计时
2017-06-24 15:23
211 查看
js 时间相关知识
定义一个把结束字符串的日期时间转换的函数
处理函数
var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1970-????) myDate.getMonth(); //获取当前月份(0-11,0代表1月) myDate.getDate(); //获取当前日(1-31) myDate.getDay(); //获取当前星期X(0-6,0代表星期天) myDate.getTime(); //获取当前时间(从1970.1.1开始的毫秒数) myDate.getHours(); //获取当前小时数(0-23) myDate.getMinutes(); //获取当前分钟数(0-59) myDate.getSeconds(); //获取当前秒数(0-59) myDate.getMilliseconds(); //获取当前毫秒数(0-999) myDate.toLocaleDateString(); //获取当前日期 var mytime=myDate.toLocaleTimeString(); //获取当前时间 myDate.toLocaleString( ); //获取日期与时间
定义一个把结束字符串的日期时间转换的函数
function GetRTime(end_time){ // var EndTime= new Date('2017/05/20 13:14:00'); var EndTime= new Date(end_time); var NowTime = new Date(); var t =EndTime.getTime() - NowTime.getTime(); var d=Math.floor(t/1000/60/60/24); var h=Math.floor(t/1000/60/60%24); var m=Math.floor(t/1000/60%60); var s=Math.floor(t/1000%60); if(s >= 0) return h + ':' + m + ':' +s; }
处理函数
function RunTime(){ <?php $remintime = $product['end_time']?>//商品促销结束的时间 var time = "{$remintime|date='Y/m/d H:i:s',###}" ; var text = GetRTime(time); if (typeof(text) == "undefined"){ //如果没有返回执行 $(".end_time").text('促销结束'); }else{ $(".end_time").text(text); } } setInterval(RunTime,1000);//一秒钟执行一次
相关文章推荐
- 同一页面多个商品倒计时JS 基于面向对象的javascript
- JS实现商品倒计时
- 同一页面多个商品倒计时JS 基于面向对象的javascript
- 超简单可用仿京东商城 限时抢购多个促销商品倒计时特
- PHP加JS实现商品秒杀倒计时
- 商品倒计时打折js实现
- JS实现商品倒计时
- 在ECSHOP首页今日特价(促销商品)增加倒计时效果
- js 商品 倒计时
- JS实现商品倒计时实现代码
- js 促销倒计时
- 在ECSHOP首页今日特价(促销商品)增加倒计时效果
- 同一页面多个商品倒计时JS,面向对象的oo-javascript
- 在ECSHOP首页今日特价(促销商品)增加倒计时效果
- js倒计时代码 适合于促销-倒计时代码
- JS-实现商品倒计时
- js商品抢购倒计时(不用客户端的时间)
- js倒计时代码 适合于本月促销-倒计时代码
- 同一页面多个商品倒计时JS,面向对象的oo-javascript
- JS实现商品倒计时实现代码