getUserFormattedTime()

EC5

by ParanoidAndroid77

JavaScript

var input_date = '2018-01-24T10:24:54.236';


function parseDate(input_date) {
  var date = input_date.split('T');
  var timeParts = date[1].split(':');
  var hours24 = timeParts[0];
  var hours12;
  var minutes = timeParts[1];
  var seconds = timeParts[2].slice(0, 2);

  if (hours24 > 12) {
    hours12 = ((hours24 + 11) % 12) + 1;
  } else {
    hours12 = hours24;
  }

  console.log(hours24)
  console.log(hours12);
  console.log(minutes);
  console.log(seconds);
}

parseDate('2018-01-24T10:24:54.236');
parseDate('2018-01-24T20:24:54.236');
parseDate('2018-01-24T23:24:54.236');
parseDate('2018-01-24T12:24:54.236');
parseDate('2018-01-24T08:24:54.236');