Get Date & Time From Iso formate in Javascript

var monthNames = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"];
// Get Date From Iso date function getdate(date) { var msgdate = new Date(date); var day = msgdate.getDate(); if (day <= 9) { day = '0' + day; } var month = msgdate.getMonth(); var year = msgdate.getFullYear(); return day + ' ' + monthNames[month] + ' ' + year; }

//Get Time Fron Iso Date function gettime(date) { var msgdate = new Date(date);
var hh = msgdate.getHours();
var mm = msgdate.getMinutes();
var ss = msgdate.getSeconds();
return timeTo12HrFormat(hh + ':' + mm + ':' + ss);

}

// Get 12 Hours Time Formate From 24 hour
function timeTo12HrFormat(time) {
// Take a time in 24 hour format and format it in 12 hour format
var time_part_array = time.split(":");
var ampm = 'AM';
var hh;
var mm;
if (time_part_array[0] >= 12) {
ampm = 'PM';
}

if (time_part_array[0] > 12) {
time_part_array[0] = time_part_array[0] - 12; }
if (time_part_array[0] <= 9) { hh = '0' +time_part_array[0]; }
else { hh = time_part_array[0]; }
if (time_part_array[1] <= 9) { mm = '0' + time_part_array[1]; } else { mm = time_part_array[1]; } formatted_time = hh + ':' + mm + ':' + time_part_array[2]
+' ' + ampm;
return formatted_time; }

Comments

Popular posts from this blog

Private Chat Using Node js and socket.io with encrypt and decrypt message and insert into mongo db

How To Migrate MVC 3 Application To MVC 5

Populate a drop-down in Vue.js and Asp.net Core from an ajax call