js中怎么把时间时间字符串类型转换成时间类型
varnow="2011-12-0314:22:58";怎么获取到这个日期的年,月,日晓得的朋友帮忙下谢谢...
var now="2011-12-03 14:22:58"; 怎么获取到这个日期的年,月,日 晓得的朋友帮忙下 谢谢
展开
6个回答
推荐于2016-07-20
展开全部
方法一:
var temper="2009-6-28 15:23"
var dt = new Date(temper.replace(/-/,"/"))
alert(dt)
方法二:
function ConvertDateFromString(dateString) {
if (dateString) {
var arr1 = dateString.split(" ");
var sdate = arr1[0].split('-');
var date = new Date(sdate[0], sdate[1], sdate[2]);
return date;
}
}
获得一个月中的总天数:
function GetDayInMonth(day) {
var today = day;
var year = today.getFullYear();
if (year < 2000) year += 1900; // Y2K fix
var month = today.getMonth();
var monarr = new Array(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);
if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0))
monarr[1] = 29;
return monarr[month];
}
var temper="2009-6-28 15:23"
var dt = new Date(temper.replace(/-/,"/"))
alert(dt)
方法二:
function ConvertDateFromString(dateString) {
if (dateString) {
var arr1 = dateString.split(" ");
var sdate = arr1[0].split('-');
var date = new Date(sdate[0], sdate[1], sdate[2]);
return date;
}
}
获得一个月中的总天数:
function GetDayInMonth(day) {
var today = day;
var year = today.getFullYear();
if (year < 2000) year += 1900; // Y2K fix
var month = today.getMonth();
var monarr = new Array(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);
if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0))
monarr[1] = 29;
return monarr[month];
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-05-24 · 知道合伙人软件行家
关注
展开全部
var str = "2010-03-22";
var val = Date.parse(str);
var newDate = new Date(val);
alert(newDate);
var val = Date.parse(str);
var newDate = new Date(val);
alert(newDate);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
var arys= new Array();
arys=str.split('-');
var newDate=new Date(arys[0],arys[1],arys[2]);
return newDate;
arys=str.split('-');
var newDate=new Date(arys[0],arys[1],arys[2]);
return newDate;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
var s = "2005-12-15 09:41:30";
var d = new Date(Date.parse(s.replace(/-/g, "/")));
d.getMonth(); 月
d.getDate(); 日
d.getYear(); 年 测试可以 谢谢
var d = new Date(Date.parse(s.replace(/-/g, "/")));
d.getMonth(); 月
d.getDate(); 日
d.getYear(); 年 测试可以 谢谢
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询