JS 如何截取部分日期呢?

JavaScript014

JS 如何截取部分日期呢?,第1张

可以使用substring 方法提取字符串中介于两个指定下标之间的字符。

方法形式:substring(start,end)

举例:截取年月日部分的日期,代码如下:

var dateTime = new Date()         

var hour = dateTime.getHours()

var min = dateTime.getMinutes()

var sec = dateTime.getSeconds()

var yy = dateTime.getFullYear()

var dd = dateTime.getDate()

var mm = dateTime.getMonth()

var time= yy + "-" + mm+1 + "-" + dd + " " + hour + ":" + min + ":" + sec 

console.log(time.substring(0,10));

截取结果如下图所示:

JS有自带的日期函数,获取如下:var date = new Date()var year = date.getFullYear()//获取年份var month = date.getMonth()+1//获取月份,因为是从0-11所以要+1var day = date.getDate()//获取天数var hour = date.getHours()//获取小时var minute = date.getMinutes()//获取分钟var second = date.getSeconds()//获取秒