-3

my Date is "Dec 29, 2015 - Dec 29, 2015" and use substring,

var StartDate = strDate.substring(0, 12); 

So,

StartDate = Dec 29, 2015, 
  var EndDate = strDate.substring(15, 27); 

So,

EndDate = Dec 29, 2015
Anto S
  • 2,448
  • 6
  • 32
  • 50
Anant
  • 11
  • 5

2 Answers2

3

This might help in pure javascript

var date1= "DEC 29,2015";
var myDate = new Date(date1);
alert(myDate);
var d = myDate.getDate();
var m =  myDate.getMonth();
var y = myDate.getFullYear();
alert((++m) + "/" + d + "/" + y);

You can convert day and month to double digits with following reusable function

function GetTodayDate() {
                var today = new Date();
                var dd = today.getDate();
                var mm = today.getMonth() + 1; //January is 0!
                var yyyy = today.getFullYear();
                var hh = today.getHours();
                var min = today.getMinutes();

                if (hh < 10) {
                    hh = '0' + hh;
                }
                if (min < 10) {
                    min = '0' + min;
                }

                if (dd < 10) {
                    dd = '0' + dd;
                }

                if (mm < 10) {
                    mm = '0' + mm;
                }

                today = dd + '-' + mm + '-' + yyyy;
                return today;
            }
Hemal
  • 3,682
  • 1
  • 23
  • 54
1

$(document).ready(function(){
 var StartDate= "DEC 30,2015";
 var newDate = new Date(StartDate);
 var date = newDate.getDate();
 var month =  newDate.getMonth();
 var year = newDate.getFullYear();
 
 var desiredDate = month+'/'+date+'/'+year;
    alert(desiredDate)
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
Anto S
  • 2,448
  • 6
  • 32
  • 50