码迷,mamicode.com
首页 > Web开发 > 详细

各种js时间戳的获取,各种时间格式的获取(一个小菜鸡的进击之路)

时间:2017-09-22 23:55:19      阅读:272      评论:0      收藏:0      [点我收藏+]

标签:类方法   val   script   时间格式   func   get   pac   思想   java   

1.步入前端的大军有一些时日了,总是感觉缺少点什么,每天敲业务代码,除了复制粘贴别人的思想,自己剩下的东西真的没有了。。我觉得有必要写下点什么了,总得给咱自己留下一些东西与回忆。。。

   废话不多说了,开始正题:

js获取时间:

JavaScript 获取当前时间戳:

第一种方法:

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

结果:1280977330000
第二种方法:

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

结果:1280977330748

第三种方法:

var timestamp=new Date().getTime();
结果:1280977330748

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

另类方法获取时间戳:

IE8 以上版本可以使用 直接使用Date.now()方法

//IE8以下版本
if (!Date.now) {
    Date.now = function() { return new Date().getTime(); };
}

jQuery 获取时间戳 $.now()

var timestamp = $.now();

js获取其他时间:

var myDate = new Date();
myDate.getYear();        //获取当前年份(2位)
myDate.getFullYear();    //获取完整的年份(4位,2017)
myDate.getMonth();       //获取当前月份(0-11,0代表1月)
myDate.getDate();        //获取当前日(1-31)
myDate.getDay();         //获取当前星期X(0-6,0代表星期天)
myDate.getTime();        //获取当前时间(从1970.1.1开始的毫秒数)
myDate.getHours();       //获取当前小时数(0-23)
myDate.getMinutes();     //获取当前分钟数(0-59)
myDate.getSeconds();     //获取当前秒数(0-59)
myDate.getMilliseconds();    //获取当前毫秒数(0-999)
myDate.toLocaleDateString();     //获取当前日期(2017/9/22)
var mytime=myDate.toLocaleTimeString();     //获取当前时间(下午9:46:43)
myDate.toLocaleString( );        //获取日期与时间(2017/9/22 下午9:46:12)

 

常用转换方法:

/**** js转换时间戳为yyyy-mm-dd,把 --改为/即为yyyy/mm/dd***/

function getNowFormatDate(s) 
{ 
var day = new Date(s); 
var Year = 0; 
var Month = 0; 
var Day = 0; 
var CurrentDate = ""; 
//初始化时间 
//Year= day.getYear();//有火狐下2008年显示108的bug 
Year= day.getFullYear();//ie火狐下都可以 
Month= day.getMonth()+1; 
Day = day.getDate(); 
//Hour = day.getHours(); 
// Minute = day.getMinutes(); 
// Second = day.getSeconds(); 
CurrentDate += Year + "-"; 
if (Month >= 10 ) 
{ 
CurrentDate += Month + "-"; 
} 
else 
{ 
CurrentDate += "0" + Month + "-"; 
} 
if (Day >= 10 ) 
{ 
CurrentDate += Day ; 
} 
else 
{ 
CurrentDate += "0" + Day ; 
} 
return CurrentDate; 
}

 

各种js时间戳的获取,各种时间格式的获取(一个小菜鸡的进击之路)

标签:类方法   val   script   时间格式   func   get   pac   思想   java   

原文地址:http://www.cnblogs.com/qingfengfuyuebugufu/p/7577396.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!