为了账号安全,请及时绑定邮箱和手机立即绑定

js如何优雅的将时间1的日期和时间2的时间拼接在一起?

js如何优雅的将时间1的日期和时间2的时间拼接在一起?

侃侃尔雅 2019-03-14 18:15:22
我的方式是使用toLocaleDateString() ,获取时间1的字符串形式2018/4/28,然后带入new date(2018/4/28).gettime()然后字符串2也这样获取日期的time,然后用字符串2的time减去字符串2日期的time得到字符串2时间的time将这个time和字符串1日期的time相加,然后将这个time带入new date()获取拼接后的时间。但感觉这样挺复杂的
查看完整描述

2 回答

?
当年话下

TA贡献1890条经验 获得超9个赞

Date对象有直接获取年月日时间的方法,可以直接用的啊

getFullYear()

getMonth()

getDay()

getHours()

getHours()

getMinutes()


function getConcatTime(date1, date2) {

    return date1.getFullYear() + '/' + date1.getMonth() + '/' + date1.getDay() + ' ' + date2.getHours() + ':' +  date2.getMinutes()  + ':' + date2.getSeconds()

}


查看完整回答
反对 回复 2019-03-29
?
莫回无

TA贡献1865条经验 获得超7个赞

啥啥? 是挺复杂了,我都没看懂你说的什么


查看完整回答
反对 回复 2019-03-29
  • 2 回答
  • 0 关注
  • 2167 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信