如何用javascript获取当前时间戳:

复制代码 代码示例:

方法1:
var timestamp = date.parse(new date());
结果:1280977330000

方法2:
var timestamp = (new date()).valueof();
结果:1280977330748

方法3:
var timestamp=new date().gettime();
结果:1280977330748

第一种:获取的时间戳是把毫秒改成000显示,
第二种和第三种是获取了当前毫秒的时间戳。

附,js时间函数
1,取得当前时间:
var date=new date();

2,已知年、月、日转换成日期型的数据:

复制代码 代码示例:
var applydate = document.domainexceptionform.applydate.value;
applydate = applydate.split("t")[0];
var applyyear = applydate.split("-")[0];
var applymonth = applydate.split("-")[1]-1;
var applyday = applydate.split("-")[2];
var applydate1 = new date(applyyear,applymonth,applyday );

3,比较两日期相差的天数是否大于5:
parseint((date-applydate1) / (1000 * 60 * 60 * 24)) >= 5

4,比较两个时间:

复制代码 代码示例:
if(date.valueof()>applydate1.valueof())
{
alert("输入日期不得小于当前日期!");
}
else
{
alert("ok!");
}

5,取得当前时间的时分秒

复制代码 代码示例:
var tody=new date();
var nian=tody.getfullyear();
var youe=tody.getmonth()+1;
var day=tody.getdate();
var hour=tody.gethours();
var min=tody.getminutes();
var miao=tody.getseconds();

6,时间相加:取得固定时间(2006年8月12日)35天之后的时间

复制代码 代码示例:
var d =new date("2006,7,12");
d.setdate(d.getdate()+35);

7,date对象的方法
date 对象能够使你获得相对于国际标准时间(格林威治标准时间,现在被称为 utc-universal coordinated time)或者是
flash 播放器正运行的操作系统的时间和日期。要使用date对象的方法,你就必须先创建一个date对象的实体(instance)。

date 对象必须使用 flash 5 或以后版本的播放器。
date 对象的方法并不是静态的,但是在使用时却可以应用于所指定的单独实体。

date 对象的方法简介:
  ·getdate      | 根据本地时间获取当前日期(本月的几号)
  ·getday       | 根据本地时间获取今天是星期几(0-sunday,1-monday...)
  ·getfullyear    | 根据本地时间获取当前年份(四位数字)
  ·gethours      | 根据本地时间获取当前小时数(24小时制,0-23)
  ·getmilliseconds  | 根据本地时间获取当前毫秒数
  ·getminutes     | 根据本地时间获取当前分钟数
  ·getmonth      | 根据本地时间获取当前月份(注意从0开始:0-jan,1-feb...)
  ·getseconds     | 根据本地时间获取当前秒数
  ·gettime      | 获取utc格式的从1970.1.1 0:00以来的毫秒数
  ·gettimezoneoffset | 获取当前时间和utc格式的偏移值(以分钟为单位)
  ·getutcdate     | 获取utc格式的当前日期(本月的几号)
  ·getutcday     | 获取utc格式的今天是星期几(0-sunday,1-monday...)
  ·getutcfullyear   | 获取utc格式的当前年份(四位数字)
  ·getutchours    | 获取utc格式的当前小时数(24小时制,0-23)
  ·getutcmilliseconds | 获取utc格式的当前毫秒数
  ·getutcminutes   | 获取utc格式的当前分钟数
  ·getutcmonth    | 获取utc格式的当前月份(注意从0开始:0-jan,1-feb...)
  ·getutcseconds   | 获取utc格式的当前秒数
  ·getyear      | 根据本地时间获取当前缩写年份(当前年份减去1900)
  ·setdate      | 设置当前日期(本月的几号)
  ·setfullyear    | 设置当前年份(四位数字)
  ·sethours      | 设置当前小时数(24小时制,0-23)
  ·setmilliseconds  | 设置当前毫秒数
  ·setminutes     | 设置当前分钟数
  ·setmonth      | 设置当前月份(注意从0开始:0-jan,1-feb...)

  ·setseconds     | 设置当前秒数
  ·settime      | 设置utc格式的从1970.1.1 0:00以来的毫秒数
  ·setutcdate     | 设置utc格式的当前日期(本月的几号)
  ·setutcfullyear   | 设置utc格式的当前年份(四位数字)
  ·setutchours    | 设置utc格式的当前小时数(24小时制,0-23)
  ·setutcmilliseconds | 设置utc格式的当前毫秒数
  ·setutcminutes   | 设置utc格式的当前分钟数
  ·setutcmonth    | 设置utc格式的当前月份(注意从0开始:0-jan,1-feb...)
  ·setutcseconds   | 设置utc格式的当前秒数
  ·setyear      | 设置当前缩写年份(当前年份减去1900)
  ·tostring      | 将日期时间值转换成"日期/时间"形式的字符串值
  ·date.utc      | 返回指定的utc格式日期时间的固定时间值

8.创建新的 date 对象
语法:
new date();
new date(year [, month [, date [, hour [, minute [, second [, millisecond ]]]]]] );
参数:
year     是一个 0 到 99 之间的整数,对应于 1900 到 1999 年,或者为四位数字指定确定的年份;
month    是一个 0 (一月) 到 11 (十二月) 之间的整数,这个参数是可选的;
date     是一个 1 到 31 之间的整数,这个参数是可选的;
hour     是一个 0 (0:00am) 到 23 (11:00pm) 之间的整数,这个参数是可选的;
minute    是一个 0 到 59 之间的整数,这个参数是可选的;
second    是一个 0 到 59 之间的整数,这个参数是可选的;
millisecond 是一个 0 到 999 之间的整数,这个参数是可选的;

注释:
对象。新建一个 date 对象。

播放器支持:
flash 5 或以后的版本。

例子:
获得当前日期和时间的例子:
now = new date();

创建一个关于国庆节的 date 对象的例子:
national_day = new date (49, 10, 1);

新建一个 date 对象后,利用 date 对象的 getmonth、getdate、和 getfullyear方法获取时间,然后在动态文本框中输出。

复制代码 代码示例:
mydate = new date();
datetextfield = (mydate.getmonth() + "/" + mydate.getdate() + "/" + mydate.getfullyear());

js获取当前时间戳与日期比较的更多相关文章

  1. js获取当前时间戳的三个方法

    var time1 = Date.parse(new Date()); var time2 = new Date().valueOf(); var time3 = new Date().getTime ...

  2. js获取当前时间戳以及前一天时间戳

    js获取当前时间戳以及前一天时间戳(毫秒) var timestamp = (new Date()).getTime(); console.log(timestamp);//打印当前时间戳 conso ...

  3. js获取一周前日期

    项目中需要设定默认开始时间为一周前,结束时间为现在,现在写一下如何用js获取一周前日期. 1 var time=(new Date).getTime()-7*24*60*60*1000; 2 var ...

  4. [javascript]JS获取当前时间戳的方法

    JavaScript 获取当前时间戳: 第一种方法:(这种方法只精确到秒) var timestamp = Date.parse(new Date()); 结果:1280977330000 第二种方法 ...

  5. js 获取格林尼治时间戳

    昨天在一论坛里看到有朋友问 js 如何获取格林尼治时间戳.不少朋友第一反应是 toGMTString ...确实可以得到格林尼治时间,但不是时间戳.虽然我也没有啥好的方法一步到位的获取,不过至少是获取 ...

  6. Js获取当前时间、日期

    var myDate = new Date();myDate.getYear();        //获取当前年份(2位)myDate.getFullYear();    //获取完整的年份(4位,1 ...

  7. JS获取当前时间戳的方法

    JavaScript 获取当前时间戳:第一种方法: var timestamp = Date.parse(new Date()); 结果:1280977330000第二种方法: var timesta ...

  8. JS 获取当前日期的前一天日期(年月日格式)

    var time = (new Date).getTime() - 24 * 60 * 60 * 1000;var yesday = new Date(time); // 获取的是前一天日期yesda ...

  9. JS获取当年当月最后一天日期

    <html xmlns="http://www.w3.org/1999/xhtml" > <meta charset="UTF-8"> ...

随机推荐

  1. mac下的改装人生——关于机械键盘

    这几天好像弄了很多关于机械键盘的东西,我自己的这块键盘也已经慢慢熟悉了,感觉打字超级爽哈,然后看了很多网上关于机械键盘的帖子,也看了很多教程,在Amazon和Taobao看了很多键盘的价位,前几天还试 ...

  2. Eclipse Maven Project

    http://www.cnblogs.com/candle806/p/3439469.html

  3. SDH,WDM, OTN, MSTP,Ethernet, PTN, IP RAN

    概要:对带宽的需求,加上IP化严重,光通信技术不断地进化.最早的技术就是SONET.SDH,后来的技术都是在此技术上不断地改进和发展,以太网技术是一种局域网技术. SDH带宽小,提高带宽出现了WDM波 ...

  4. Codeforces Round #208 (Div. 2) 358D Dima and Hares

    题目链接:http://codeforces.com/problemset/problem/358/D 开始题意理解错,整个就跪了= = 题目大意:从1到n的位置取数,取数的得到值与周围的数有没有取过 ...

  5. 整数区间及区间集合(C#实现)

    /// <summary> /// 整数区间类 /// </summary> private class Interval { , _end = ; public int St ...

  6. zabbix web场景模拟监控配置

    一,zabbix2.2.3 VMware Vsphere exsi监控配置步骤, 1,添加监控主机 2,添加聚集macro;{$PASSWORD} = yoodo.com{$URL} = http:/ ...

  7. 关于平移的 scrollTo和scrollBy的区别

    这几天在项目中要求一部分布局实现整体偏移的效果 在网上查了下我使用来ScrollBy(x,y)方法 他的意思是将view实现整体偏移 而ScollTo(x,y)则是将原点偏移到相应指定的位置即   移 ...

  8. 如何正确并完全安装Visual Studio 2015企业版本[转]

    http://blog.csdn.net/code_godfather/article/details/47381631 [注意事项]1> 本文描述的是: Visual Studio 2015企 ...

  9. 3高并发server:多路IO之epoll

     1 epoll epoll是Linux下多路复用IO接口select/poll的增强版本号,它能显著提高程序在大量并.发连接中仅仅有少量活跃的情况下的系统CPU利用率,由于它会复用文件描写叙述符 ...

  10. 亲测linux6.4 安装

    1.bios下点击 u盘 启动进入(两个Flash1.0,都试试) 2.最关键的部分是,不如windows启动 没有linux界面. others(只是把这个修改一下名字为windows7) cent ...