javascript转换日期字符串---转化为Date对象---再转化为时间戳

转载 2013年12月05日 09:09:10
把一个日期字符串如“2007-2-28 10:18:30”转换为Date对象:
方法1:
var   strArray=str.split("   ");   
var   strDate=strArray[0].split("-");   
var   strTime=strArray[1].split(":");   
var   a=new   Date(strDate[0],(strDate[1]-parseInt(1)),strDate[2],strTime[0],strTime[1],strTime[2])   


方法2:
var   s   =   "2005-12-15   09:41:30";   
var   d   =   new   Date(Date.parse(s.replace(/-/g,   "/")));   

转化为时间戳:

var timstamp = (new Date()).getTime();//js获取当前时间戳

var start_time = begin_time +' '+ hour +':'+ minute;

var app_time = (new Date(Date.parse(start_time.replace(/-/g,"/")))).getTime();//转化为时间戳

其他获取当前时间

var myDate = new Date();//(Wed Nov 30 2011 09:15:10 GMT+0800)
myDate.getYear();        //获取当前年份(2位)
myDate.getFullYear();    //获取完整的年份(4位,2011)
myDate.getMonth();       //获取当前月份(0-11,0代表1月)
myDate.getDate();        //获取当前日(1-31)
myDate.getDay();         //获取当前星期X(0-6,0代表星期天)
myDate.getTime();        //获取当前时间(从1970.1.1开始的毫秒数)(1322615947246)
myDate.getHours();       //获取当前小时数(0-23)
myDate.getMinutes();     //获取当前分钟数(0-59)
myDate.getSeconds();     //获取当前秒数(0-59)
myDate.getMilliseconds();    //获取当前毫秒数(0-999)
myDate.toLocaleDateString();     //获取当前日期(2011年11月30日)
var mytime=myDate.toLocaleTimeString();     //获取当前时间(9:12:17)
myDate.toLocaleString( );        //获取日期与时间(2011年11月30日 9:11:21)

时间格式转化:

var date1 = "2010年9月16日 14:38:20";
var date2 = "2010/9/10 18:25:18";
date1 = date1.replace("年","/").replace("月","/").replace("日","");
var days = new Date(date1).getDate()-new Date(date2).getDate();
alert(days);//6

相关文章推荐

javascript时间戳和日期字符串相互转换

// 获取当前时间戳(以s为单位) var timestamp = Date.parse(new Date()); timestamp = timestamp / 1000; //当前时间戳为:140...

javascript时间戳和日期字符串相互转换代码(超简单)

一、日期字符串转时间戳 // 获取当前时间戳(以s为单位) // 第一种方式 var timestamps = +new Date(); timestamps ...

javascript时间戳和日期字符串相互转换

// 获取当前时间戳(以s为单位) var timesta
  • WuLex
  • WuLex
  • 2017-07-03 16:03
  • 130

javascript时间戳和日期字符串相互转换

javascript时间戳和日期字符串相互转换

javascript时间戳和日期字符串相互转换

javascript时间戳和日期字符串相互转换 // 获取当前时间戳(以s为单位) var tim
  • shwis
  • shwis
  • 2016-12-27 22:54
  • 169

javascript时间戳和日期字符串相互转换

javascript时间戳和日期字符串相互转换

ios中safari不兼容JavaScript中Date转化为时间戳的问题

在做移动端时间转化为时间戳时,遇到了一个问题,安卓手机上访问时,能拿到时间戳,从而正确转换时间,而在ios上缺不能正常显示,显示的时间为:NaN-NaN1-NaN  Invalid Date,捣鼓了好...

js把日期字符串转换成时间戳

//获取当前时间:   var myDate = new Date();//当前时间   var year = myDate.getFullYear();//当前年份   var month =...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)