От объекта к dayJs

#javascript #dayjs

#javascript #dayjs

Вопрос:

Возможно ли создать dayjs с помощью и Object ?.

Например, в данный момент мы имеем.

    let newDate = moment({years:2000,months:1,days:1})
  

который создаст moment дату.

Ответ №1:

Ответ: да, это возможно с версии 1.8.26, для этого вам нужен плагин, который вы устанавливаете в соответствии с вашими потребностями.

Вот небольшой пример того, как это сделать, на случай, если вы хотите реализовать его в браузере

 dayjs.extend(window.dayjs_plugin_objectSupport)
let x = dayjs({
  year: 2010,
  month: 1,
  day: 12
})

console.log(x)  
 <script src="https://unpkg.com/dayjs@1.8.36/plugin/objectSupport.js"></script>
<script src="https://unpkg.com/dayjs@1.8.36/dayjs.min.js"></script>