Date对象小方法

1.获取当前时间戳(ms)

  var timestamp=Date.parse(new Date())

  var timestamp=new Date().getTime()

  var timestamp=(new Date()).valueOf()

2.获取某个时间格式的时间戳和倒计时

  var stringtime1=‘2017-04-01 17:02:08‘

  var stringtime2=‘2017-05-01 8:02:01‘

  var timestamp=Date.parse(new Date(stringtime));

  var daltatime=timestamp2-timestamp1;

  var iS=parseInt(daltatime/1000)

  var iD=parseInt(iS/86400)  //天数

   iS %= 86400  //剩余的秒数->转化成小时

  var iH=parseInt(iS/3600)  //小时

  iS %=3600

  var iM=parseInt(iS/60)  //分钟

  iS %=60  //秒数

3.将时间戳转换成时间格式字符串

  var timestamp=1491816429000

  var newDate= new Date()

  newDate.setTime(timestamp)

  1.console.log(newDate.toDateString())    //Mon Apr 10 2017     typeof---->string

  2.console.log(newDate.toLocaleDateString()) //2017-4-10

  3.console.log(newDate.toLocaleTimeString()) //17:27:09

link:http://www.cnblogs.com/yjf512/p/3796229.html

4. 

  //获取时间

  var oDate= new Date()

  var iY=oDate.getFullYear()

  var iMon=oDate.getMonth()  //0-11

  var iDa=oDate.getDate()

  var iH=oDate.getHours()

  var iM=oDate.getMinutes()

  var iS=oDate.getSeconds()

  var iSm=oDate.getMilliSeconds()

  var iD=oDate.getDay()  //0-6   0-->星期日

  //设置时间

  oDate.setFullYear(iY,iMon,iDa)

  oDate.setHours(iH,iM,iS,iSm)

时间: 2024-08-05 19:14:04

Date对象小方法的相关文章

new Date() 对象及方法:

在别人的代码中见了两回 new Date().toLocaleString(),查了才知道,toLocaleString()是 根据本地时间格式,把 Date 对象转换为字符串.于是好奇new Date到底有哪些方法,下面来总结 一下: new Date() 获取时间 Date对象用于处理日期和时间. 创建Date对象的语法: var myDate=new Date() Date 对象会自动把当前日期和时间保存为其初始值.参数形式有以下5种: new Date("month dd,yyyy hh

JavaScript 中 Date 对象 getFullYear()方法的详细解释

getFullYear()函数用于使用当地时间返回当前Date对象中的年份值.也就是"年月日"中"年"的数值.例如:2013年7月15日,就返回2013:公元前123年5月12日,就返回-123. 该函数属于Date对象,所有主流浏览器均支持该函数. 语法 date.getFullYear( )getFullYear()函数的返回值为Number类型,返回当前Date对象的年份值 示例&说明 // 定义一个"2013-07-21"的Dat

【 Date 对象 参考手册】

转载:JavaScript Date 对象参考手册 Date 对象是 JavaScript 的一种内部数据类型. Date 对象没有可以直接读写的属性,所有对日期和时间值的访问都是通过其方法执行的. 请从下面的表格访问有关 Date 对象的方法的详细信息. Date 对象的方法 FF: Firefox, N: Netscape, IE: Internet Explorer 方法 描述 FF N IE Date() 返回当日的日期和时间 1 2 3 getDate() 从 Date 对象返回一个月

js常用小方法

1.时间格式化 a.需要熟悉Date对象的方法; b.使用  getFullYear(),getMonth(),getDate()等方法获取年份,月份等时间数据,然后根据所需要的时间格式可以自行拼接 demo: 下面以 这种格式为例:2017-09-15 15:10:06, function format(timestamp) { // 获取时间戳 Date.parse(new Date()); //timestamp是整数,否则要parseInt转换,不会出现少个0的情况 var time =

JS定时器/date对象

一.定时器: (1) setInterval();  //创建定时器,循环: (2) setTimeOut();  //1次: (3) clearInterval();  //清除定时器: (4) clearTimeOut(); 注: (1) 用法: var interval=setInterval(function(){ test(); },1000); (2) clearInerval(interval); //括号内可填写1,2,3,表示第几个定时器. 二.date对象: 1.创建方法:v

Javascript中的date对象和getTime()方法

有些时候我们需要计算两个日期间的天数,或者小时数等等.下面用JavaScript实现这个需求,然后学习一下需要用到的一些JavaScript函数.池州市贲生工艺品 JavaScript程序如下: 1 <script type="text/javascript">  2 var getOffDays = function(startDate, endDate) {   3     //得到时间戳相减 得到以毫秒为单位的差   4     var mmSec = (endDat

JavaScript里的Date 对象属性及对象方法--实现简单的日历

上网搜索"js 日历插件"就会出来各种效果的功能丰富的日历插件,很多都可以下载源码,然后根据各自的需求对源码进行修改就可以直接用了. 但今天讲的不是如何使用这些插件,而是讲如何实现一个很简单的只有当前这个月的日历,具体效果如下图:   ( 截图时间是 2017-7-27 ),下面展示一下实现的代码: .wrap { font-size: 0; } .weeks span { display: inline-block; font-size: 14px; width: 47px; hei

JavaScript中关于date对象的一些方法

日期对象用于处理日期和时间. Date() - 可返回当天的日期和时间,还包含周几.时区等信息,如: Tue Jul 15 2014 16:03:46 GMT+0800 (CST) getDay() - 可返回表示星期的某一天的数字,返回值是0到6之间的一个整数,0为周日,6为周六: dateObject.getDay() getMonth()- 可返回表示月份的数字,返回值是0到11之间的一个整数,0为一月,11为12月份: dateObject.getMonth() getMilliseco

JavaScript Date对象方法详细总结

Date 对象方法 方法 描述 Date() 返回当日的日期和时间. getDate() 从 Date 对象返回一个月中的某一天 (1 ~ 31). getDay() 从 Date 对象返回一周中的某一天 (0 ~ 6). getMonth() 从 Date 对象返回月份 (0 ~ 11). getFullYear() 从 Date 对象以四位数字返回年份. getYear() 请使用 getFullYear() 方法代替. getHours() 返回 Date 对象的小时 (0 ~ 23).