后端时间转js时间,主要用于取倒计时

直接贴代码:

var expiretime = "2017-06-16 10:04:00";//后端是传字符串的格式var timeStrSplitArr = expiretime.split("T");
        var yearMonthDate = timeStrSplitArr[0].split("-");
        var hourMinuteSecond_miniSecond = timeStrSplitArr[1].split(".");
        var hourMinuteSecond = hourMinuteSecond_miniSecond[0];
        var year = parseInt(yearMonthDate[0]);
        var month = parseInt(yearMonthDate[1]) - 1;
        var date = parseInt(yearMonthDate[2]);
        hourMinuteSecond = hourMinuteSecond.split(":");
        var hour = parseInt(hourMinuteSecond[0]);
        var minute = parseInt(hourMinuteSecond[1]);
        var second = parseInt(hourMinuteSecond[2]);
        var miniSecond = parseInt(hourMinuteSecond_miniSecond[1]);

        var endDate = new Date(year, month, date, hour, minute, second, miniSecond);
时间: 2024-12-12 11:56:31

后端时间转js时间,主要用于取倒计时的相关文章

根据后端传的时间前端js进行倒计时

一.故事背景: 1. 今天公司有个项目需求 2. 在前端页面实现一个倒计时功能 3. 初步设想:后端根据需求规定一个未来的时间,前端根据当前时间进行计算 4. 然后将时间格式化,时分秒的格式 5. 时间倒计时完成,刷新页面获取最新的页面 6. 最后在前端展示:大致是这样 二.上代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <ti

JavaScript 逼真图片倒计时实现代码 js时间图片倒计时

JavaScript 逼真图片倒计时实现代码   js时间图片倒计时 效果图: <!doctype html> <html> <head> <meta charset="utf-8"> <head> <title>逼真图片倒计时</title> <style type="text/css"> .time{width:200px;height:25px;border:1px

JS时间倒计时

<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf8" /><title>JS时间倒计时</title><script type="text/javascript">var time_

js时间格式化详解

前言: js虽然提供了各种获取时间Date对象的不同属性方法,如:getDate 方法 | getDay 方法 | getFullYear 方法 | getHours 方法 ... ... 等等,但是却没有像java那样提供一个方法来供用户来根据自身提供的模板(pattern),来格式化指定时间对象,所以自己就封装了一个小方法,只供大家闲来调侃-.-,有好的建议还望慷慨指荐哦. 用到知识点: arguments:该对象代表正在执行的函数和调用它的函数的参数.不可显式创建,虽然有length属性,

用JS计算预计时间与现在时间的差

1.我用的是bootstrap网格布局,首先要引入bootstrap类. (1)<script src="jquery-1.11.2.min.js"></script> (2)<script src="bootstrap.min.js"></script> (3)<link href="bootstrap.min.css" rel="stylesheet" type=&qu

js 时间常用处理方法

众所周知,JavaScript核心包含Data()构造函数,用来创建表示时间和日期的对象.如果给大家分享的是整篇的api,想必大家都没有什么看的欲望,如果你还对Data对象不是很了解,请先移步陪你读书 今天主要跟大家梳理一下,常用的时间.日期处理方法,方便大家使用和理解 格式化时间 老生常谈,大概会这么写 1234567891011 var format = function (time) { var y = time.getFullYear(); //getFullYear方法以四位数字返回年

ORACLE取周、月、季、年的開始时间和结束时间

 1           取周的開始时间和结束时间 取周的開始时间.以星期一为開始. SQL>SELECT TRUNC(TO_DATE('2013-11-25 10:31:11','YYYY-MM-DD HH24:MI:SS'),'D') + 1 ASA FROM DUAL; A ----------- 2013/11/25 取周的结束时间.以星期日为结束 SQL>SELECT TRUNC(TO_DATE('2013-11-25 10:31:11','YYYY-MM-DD HH24:MI:

js时间格式化函数,支持Unix时间戳

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta charset="utf-8"> <title>js时间格式化函数,支持Unix时间戳</title> </head>

js 时间操作 转载

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代表