js字符串截取split js對時間截取前面部分?
js對時間截取前面部分?子串函數用于攔截,但不適合您的業(yè)務。如果月和日少于10個,也就是單位數,子串攔截很容易出錯。有幾種方法可以攔截此函數:1,使用split將字符串轉換為數組var arr=“20
js對時間截取前面部分?
子串函數用于攔截,但不適合您的業(yè)務。如果月和日少于10個,也就是單位數,子串攔截很容易出錯。有幾種方法可以攔截此函數:
1,使用split將字符串轉換為數組
var arr=“2018/6/21 10:05:30”。Split(“”)//將空格分成數組var Date=arr[0]//arr的內容是[“2018/6/21”,“10:05:30”],所以第一個元素是2018/6/21//事實上,這一行代碼是可以的,但是為了解釋,我一步一步地寫。一行代碼如下所示:VAR date=“2018/6/21 10:05:30”。拆分(“”)[0
]2。首先將字符串轉換為日期,然后得到月、年、日的拼接。這個方法代碼有點多余。
var日期=新日期(“2018/6/21 10:05:30”)var年份=日期.getFullYear()變量月=日期.getMonth()1//getmonth()獲取從0到11的月份,因此添加一個var day=日期.getDate()//按照您想要的格式