Countdown.js предоставляет методы
countdown.resetLabels();
countdown.setLabels(singular, plural, last, delim, empty, formatter);
Аргументы:
- единственное число труба ('|'), ограниченный по возрастанию список сингулярных единиц переопределения имен
- множественном представляет собой трубу («|»), ограниченный список по возрастанию множественного имени блока переопределяет
- последний является разделителем до последнего блока (по умолчанию: «и»)
- DELIM является разделителем для использования между всеми другие единицы (по умолчанию: «»)
- пустым является этикетка использовать, когда все единицы равны нулю (по умолчанию: „“)
- форматировщик является функция, которая принимает число и возвращает строку (по умолчанию используется номер. toString()),
, позволяющий настроить способ форматирования чисел, например, запятые каждые 3 цифры или какой-то уникальный стиль, характерный для вашей локали.
Ниже будет фактически то же самое, как вызов countdown.resetLabels():
countdown.setLabels(
' millisecond| second| minute| hour| day| week| month| year| decade| century| millennium',
' milliseconds| seconds| minutes| hours| days| weeks| months| years| decades| centuries| millennia',
' and ',
', ',
'',
function(n){ return n.toString(); });
внести изменения в вышеуказанном способе согласно вашему требованию, как (заменить «и» & «» с ":")
countdown.setLabels(
' | | | | | | | | | | ',
' | | | | | | | | | | ',
':',
':',
'',
function(n){ return n.toString(); });
countdown(Start Date, End Date, countdown.YEARS | countdown.MONTHS | countdown.DAYS | countdown.HOURS | countdown.MINUTES | countdown.SECONDS , 5).toString();
Ссылка: http://countdownjs.org/readme.html (поиск локализации)
[Прочитайте документацию:] (http://countdownjs.org/readme.html) «Чтобы явно исключающие единицы, как„не недели, а не миллисекунды“сочетающие побитовое НЕ и побитовое-И: '~ countdown.WEEKS & ~ countdown.MILLISECONDS' –
Простите, я не совсем понимаю, я видел это в документации, но я предположил, что это просто исключает все, а не ярлыки. Я не могу заставить его выплюнуть все, что отличается от стандартного. Даже при изменении этого параметра при обратном отсчете. Есть идеи? – AnotherMike
Извините, теперь я в замешательстве, библиотека обратного отсчета явно не форматирует html, вы можете просто использовать vars, возвращенные на объект timespan, и отформатировать их самостоятельно. –