jq,去掉后十位

以下是ajax请求的数据循环列表,li中的'+data[i].createTime+'打印是2019-02-26 15:15:51,请问怎么去掉后面的15:15:51时分秒

    for(var i=0;i<6;i++){
        var tbBody = "";
        tbBody += '<li>'+data[i].createTime+'</li>'        
    }
阅读 1.7k
2 个回答

这个貌似用不到 jq
这个问题其实就是个字符串截取问题:如何把 2019-02-26 15:15:51 变成 2019-02-26
方法真的太多了。。。

clipboard.png

const str = '2019-02-26 15:15:51'
console.log(str.split(' ')[0])
console.log(str.substring(0, 10))
console.log(str.match(/\d{4}-\d{2}-\d{2}/)[0])

如果有帮到你请 upvote 或采纳~

data[i].createTime.slice(0,10)

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题