regex - How to extract a date value from a string using regexp in javascript? -
i have string this:
var value = "/date(1454187600000+0300)/" - required date format 1/30/2016 - trying this:
var value = "/date(1454187600000+0300)/" // need fetch here. var nd = new date(1454187600000); //this static. var month = nd.getutcmonth() + 1; //months 1-12 var day = nd.getutcdate(); var year = nd.getutcfullyear(); newdate = month + "/" + day + "/" + year; console.log( newdate ); //works fine but don't know how fetch numbers value variable using regexp. 1 me?
you can use capture group extract date part you're looking for:
nd = new date(value.match(/\/date\((\d+)/)[1] * 1); //=> sat jan 30 2016 16:00:00 gmt-0500 (est) here /\/date\((\d+)/)[1] give "1454187600000" , * 1 convert text integer.
Comments
Post a Comment