Moment.js时间

                    

http://momentjs.cn/ 官网

    

  format("YYYY-MM-DD")   "-"可以换   年/月/日或?/?/?

  1. console.log(moment().format("YYYY-MM-DD HH:mm:ss")); //当前时间
  2. console.log(moment().subtract(10, "days").format("YYYY-MM-DD")); //当前时间的前10天时间
  3. console.log(moment().subtract(1, "years").format("YYYY-MM-DD")); //当前时间的前1年时间
  4. console.log(moment().subtract(3, "months").format("YYYY-MM-DD")); //当前时间的前3个月时间
  5. console.log(moment().subtract(1, "weeks").format("YYYY-MM-DD")); //当前时间的前一个星期时间
  6. 两个时间差var date1 = new Date(‘2013/04/02 18:00‘)   var date2 = new Date(‘2013/04/02 19:22:21‘) var s1 = date1.getTime(),s2 = date2.getTime();

  var total = (s2 - s1)/1000;

   var day = parseInt(total / (24*60*60));//计算整数天数

  var afterDay = total - day*24*60*60;//取得算出天数后剩余的秒数

  var hour = parseInt(afterDay/(60*60));//计算整数小时数

  var afterHour = total - day*24*60*60 - hour*60*60;//取得算出小时数后剩余的秒数

  var min = parseInt(afterHour/60);//计算整数分

  var afterMin = total - day*24*60*60 - hour*60*60 - min*60;//取得算出分后剩余的秒数

时间: 2024-11-09 06:31:02

Moment.js时间的相关文章

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

js时间操作

js时间操作 var myDate = new Date(); myDate.getYear();       //获取当前年份(2位) myDate.getFullYear();   //获取完整的年份(4位,1970-????) myDate.getMonth();      //获取当前月份(0-11,0代表1月)(要加1) myDate.getDate();       //获取当前日(1-31) myDate.getDay();        // 获取当前星期X(0-6,0代表星期天

js时间格式化详解

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

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时间插件的使用

工作中用到日期时间插件,需要精确到秒,总结工作所得,标记... 第一种,jquery-datapicker(默认是年月日),加上扩展jquery-ui-timepicker-addon.js(可以实现时分秒) 需要引入的相关js: 1 <link rel="stylesheet" type="text/css" href="css/jquery.ui.custom.min.css" /> 2 <script type="

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-

js获取当前时间,js时间函数

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代表星期天) myDate.getTime

js 时间类函数

js 时间类是  Date() var currtime = new Date();// 实例一个时间,是当前时间 获取时间的各部分的方法如下: .getYear()  两位数的年份 .getFullYear() 四位数年份 .getMonth()  月分 0-11,如果按1-12月算,应该加1  [ getMonth()+1 ] .getDate()  几号 .getDay()  星期几 0-6 0是星期日, .getTime() 从1970年1月1日开始到现在的毫秒数 .getHours()

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_