Dan
Dan

Reputation: 2174

separating two dates from a single string

I have a string as August 24, 2014 - September 22, 2014 .

I am aspecting output like:

     var start="August 24, 2014";
     var end= "September 22, 2014":   
     alert(start);  alert(end);

How to separate like this in java-script/Jquery?

I started trying with this but my my below code did not executed, so i thought to ask your help to solve the above mention question.

$(document).ready(function() { 
    var fullDate="August 24, 2014 - September 22, 2014";
        alert(fullDate.replace(-\W/g, ''));


});

Fiddle

Upvotes: 0

Views: 63

Answers (3)

Vishal Suthar
Vishal Suthar

Reputation: 17193

You can user Split method:

$(document).ready(function() { 
    var fullDate="August 24, 2014 - September 22, 2014";
    alert(fullDate.split("-")[0]);
    alert(fullDate.split("-")[1]);
});

Sample demo

Upvotes: 0

Sudharsan S
Sudharsan S

Reputation: 15393

Use Split in javascript

 var fullDate="August 24, 2014 - September 22, 2014";

 fullDate = fullDate.split("-");

 var start= fullDate[0];
 var end=  fullDate[1];   

 alert(start);  alert(end);

DEMO

Upvotes: 4

Kartikeya Khosla
Kartikeya Khosla

Reputation: 18873

Use .split() as shown below :

$(document).ready(function() { 
    var fullDate="August 24, 2014 - September 22, 2014";
    var date = fullDate.split("-");  //here 'date' will be an array having two elements.
    var startdate = date[0];
    var enddate = date[1];
    alert(date[0]);
    alert(date[1]);
});

Upvotes: 0

Related Questions