I want to convert dd/mm/yyyy to mm/dd/yyyy in javascript.
var initial = 'dd/mm/yyyy'.split(/\//);
console.log( [ initial[1], initial[0], initial[2] ].join('/')); //=> 'mm/dd/yyyy'
// or in this case you could use
var initial = 'dd/mm/yyyy'.split(/\//).reverse().join('/');
var currentDate = new Date()
var day = currentDate.getDate()
var month = currentDate.getMonth()
var year = currentDate.getFullYear()
document.write("<b>" + month + "/" + day + "/" + year + "</b>")
Try this, it works for me:
var fechaLatinFormat= "05-10-2016";//octuber 5, 2016 - octubre 5 del 2016
var datePieces = fechaLatinFormat.split("-");
var preFinalDate = new Date(parseInt(datePieces[2]), parseInt(datePieces[1]) - 1, parseInt(datePieces[0]));
console.log(preFinalDate.format("mm-dd-yyyy"));
Or:
var fechaLatinFormat= "05-10-2016";//octuber 5, 2016 - octubre 5 del 2016
var datePieces = fechaLatinFormat.split("-");
var preFinalDate = [datePieces[1] , datePieces[0] , datePieces[2]];
console.log(preFinalDate.join("-"));
var date = "31/03/2017 14:28";
var regex = /(\d+)/g;
var d = date.match(regex);
var out = d[2] + "-" + d[1] + "-" + d[0] + " " + d[3] + ":" + d[4];
var dag = new Date(out);
console.log(dag);
This is only solution for numbers with this regex
date = "01/Feb/2010"
monthes = {"Jan": "01", "Feb": "02", "Mar": "03" ... }
date_ar = date.split(/\//)
day = date_ar[0]
year = date_ar[2]
month = monthes[date_ar[1]]
new_date = [month, day, year].join("/")
Convert dd/mon/yyyy
to mm/dd/yyyy
:
months = {'jan': '01', 'feb': '02', 'mar': '03', 'apr': '04', 'may': '05',
'jun': '06', 'jul': '07', 'aug': '08', 'sep': '09', 'oct': '10', 'nov': '11',
'dec': '12'};
split = 'dd/mon/yyyy'.split('/');
[months[split[1]], split[0], split[2]].join('/');
Convert dd/mm/yyyy
to mm/dd/yyyy
:
split = 'dd/mm/yyyy'.split('/');
[split[1], split[0], split[2]].join('/');