日期字符串转换

sideking 2010-04-11 01:49:28
比如把
'2008-03-07 14:11:57' '2008-3-07 14:11:57'; '2008-3-07'

转成 2008-03-07
...全文
51 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
passself 2010-04-12
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 sideking 的回复:]
引用 2 楼 hookee 的回复:


如果我想转 2008-03-07 到 2008-03-07 00-00-00
要怎么设置呢?
[/Quote]
这个2008-03-07默认的后面就是你要的00-00-00不用再提地写出来了
sideking 2010-04-11
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 hookee 的回复:]
[/Quote]

如果我想转 2008-03-07 到 2008-03-07 00-00-00
要怎么设置呢?
hookee 2010-04-11
  • 打赏
  • 举报
回复

var s = "2008-03-07 14:11:57";
//var s = "2008-3-07 14:11:57";
//var s = "2008-3-07";
s = fmtDate(s)
alert(s)
function fmtDate(s){
s = s.replace(/-/g,"/")
var dt = new Date(Date.parse(s));
var y = dt.getFullYear();
var m = dt.getMonth()+1;
var d = dt.getDate();
m = m<10?"0"+m:m;
d = d<10?"0"+d:d;
return y + "-" + m + "-" + d;
}
jianshao810 2010-04-11
  • 打赏
  • 举报
回复
'2008-03-07 14:11:57'.split(' ')[0]

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧