Javascript line breaking

In javascript, how can I get three different substrings for date, month, and year from the following line: "12/15/2009"?

+3
source share
8 answers

If you want to do more complex date manipulation, you can also convert the string to a JavaScript Date object as follows:

var date = new Date("12/15/2009");
alert(date.getFullYear());
alert(date.getMonth() + 1);
alert(date.getDate());

var newYear = new Date("1/1/2010");
alert((new Date(newYear - date)).getDate() + " days till the new year");
+3
source
var date = "12/15/2009";
var parts = date.split("/");

alert(parts[0]); // 12
alert(parts[1]); // 15
alert(parts[2]); // 2009
+12
source

.split(), .

var strDate = "12/15/2009";
var arrDate = strDate.split('/');

var month = arrDate[0];
var day = arrDate[1];
var year = arrDate[2];
+4

"12", "15" "2009"? yes then 3 .

"12/15/2009".split("/")
+2

:

var dateString = "12/15/2009";
var dateParts = dateString.split("/");
var month = dateParts[0];
var day = dateParts[1];
var year = dateParts[2];
+1
var splitDate = "12/15/2009".split("/");
var month = splitDate[0];
var day = splitDate[1];
var year = splitDate[2];
+1

[yourstring].split(char splitter) (i.E. date.split( "/" )). .

+1

split :

var list = "12/15/2009".split('/');
var year = list[2];
var month = list[0];
var day = list[1];
console.log(day, month, year);

:

15 12 2009
+1

Source: https://habr.com/ru/post/1725690/


All Articles