您当前的位置:首页 > 计算机 > 编程开发 > JavaScript

JavaScript 获取时间戳和格式化时间的方法

时间:12-14来源:作者:点击数:
CDSY,CDSY.XYZ

时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数。通俗的讲, 时间戳是一份能够表示一份数据在一个特定时间点已经存在的完整的可验证的数据。 它的提出主要是为用户提供一份电子证据, 以证明用户的某些数据的产生时间。

JavaScript 获取时间戳和格式化时间的方法

获取时间戳

第一种方法:

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

结果:1280977330000

第二种方法:

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

结果:1280977330748

第三种方法:

var timestamp=new Date().getTime();

结果:1280977330748

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

格式化时间

var d = new Date(new Date().getTime());
alert(d.getFullYear()+"-"+(d.getMonth()+1)+"-"+d.getDate()+" "+d.getHours()+":"+d.getMinutes()+":"+d.getSeconds());

JS日期相关

  1. var myDate = new Date();
  2. myDate.getYear(); //获取当前年份(2位)
  3. myDate.getFullYear(); //获取完整的年份(4位,1970-????)
  4. myDate.getMonth(); //获取当前月份(0-11,0代表1月)
  5. myDate.getDate(); //获取当前日(1-31)
  6. myDate.getDay(); //获取当前星期X(0-6,0代表星期天)
  7. myDate.getTime(); //获取当前时间(从1970.1.1开始的毫秒数)
  8. myDate.getHours(); //获取当前小时数(0-23)
  9. myDate.getMinutes(); //获取当前分钟数(0-59)
  10. myDate.getSeconds(); //获取当前秒数(0-59)
  11. myDate.getMilliseconds(); //获取当前毫秒数(0-999)
  12. myDate.toLocaleDateString(); //获取当前日期
  13. var mytime=myDate.toLocaleTimeString(); //获取当前时间
  14. myDate.toLocaleString( ); //获取日期与时间
  15. now.getMilliseconds(); //获取当前毫秒数(0-999)
CDSY,CDSY.XYZ
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
上一篇:检查手机端的屏幕是横向还是纵向 下一篇:很抱歉没有了
推荐内容
相关内容
栏目更新
栏目热门
本栏推荐