INNER CODE UNIT · JavaScript
padStringLeft
mdziekon/UniEngine · js/_libCommon.js:13
const padStringLeft = (value, desiredLenght, padString) => {
const strValue = String(value);
const lengthLeft = desiredLenght - (strValue.length);
if (lengthLeft <= 0) {
return strValue;
}
const padding = (new Array(lengthLeft)).fill(padString, 0, lengthLeft).join("");
return `${padding}${strValue}`;
};
const formatDateToFlightEvent = (eventOffset) => {
const currentServerTimestamp = (new Date()).getTime() + ServerClientDifference;
const currentDate = new Date(currentServerTimestamp + eventOffset);
const currentDateParts = {
years: ((currentDate.getFullYear()).toString()).substr(2, 2),
months: currentDate.getMonth() + 1,