npm библиотека UNIX время в DMY - PullRequest
0 голосов
/ 29 марта 2020

Существует ли библиотека npm для преобразования из unix времени в день, месяц, год? Или, в идеале, просто время, день и месяц? Я не могу найти простую в использовании библиотеку, в которую могу просто портировать.

Ответы [ 3 ]

2 голосов
/ 29 марта 2020

Момент. js - это библиотека JavaScript для всех ваших манипуляций с датой и временем.

moment.unix(unixTimestampInSeconds).format('D-M-Y')
0 голосов
/ 01 апреля 2020

Без сторонней библиотеки, простой инструмент.

let unixTime = 1585737917;
function padStart(num, d) {
  d = String(d);
  const delta = num - d.length;
  if (delta > 0) {
    for (let i = 0; i < delta; i++) {
      d = "0" + d;
    }
  }
  return d;
}
const pad = padStart.bind(null, 2);
function parseUnixDate() {
  const date = new Date(unixTime * 1000);
  const [dd, mm, yy] = [
    date.getDate(),
    date.getMonth() + 1,
    date.getFullYear()
  ];
  return `${pad(dd)}-${pad(mm)}-${yy}`;
}

console.log(parseUnixDate(unixTime));
0 голосов
/ 29 марта 2020

День. js должен соответствовать вашим требованиям

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...