Как конвертировать дату и время в hexo блоге в jalali?

Я использовал систему hexo blog. Я не могу найти способ конвертировать моменты гекса в джалали. Как я не могу преобразовать дату в календарную дату Джалали?

1 ответ

Решение

Используйте шестнадцатеричный момент для даты и времени. Для преобразования григорианского календаря в календарь Джалали в гексо сначала установите момент Джалали с npm или пряжей. В вашей директории темы создайте имя папки, в которой она будет скриптами, а в файле js поместите эти строки кодов в свой файл и сохраните. (это помощник)

'use strict';

var moment = require('moment-jalaali');

hexo.extend.helper.register('jalaali', function (date) {
  return moment(date).format('jMMMM jYYYY');
});
hexo.extend.helper.register('jalaaliyear', function (date) {
  return moment(date).format('jYYYY');
});

Вы можете использовать любой формат даты и времени в .format(), В конце концов, если вы хотите, чтобы названия месяцев были указаны в персидской строке, put روردین легко поместите эту строку в конец созданного файла js.

moment.loadPersian()

Как это использовать? например в постах:

<%- jalaali(item.date) %>
Другие вопросы по тегам