Как с помощью метода diff
, правильно сравнить 2 даты?
var time = moment()
var nextTime = time.clone().add('10', 'minute')
if (time == nextTime) {
alert('Time to party! ' + time.format())
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.18.1/moment.min.js"></script>
Метод diff()
вычисляет разницу между двумя датами.
ПО умолчанию разница считается в миллисекундах, но также может быть возвращена в днях, месяцах, годах и прочее.
Первым аргументом он принимает дату. Размерность промежутка может быть указана вторым аргументом. Если он не указан, то по умолчанию используются миллисекунды. Следующий пример показывают использование метода diff()
.
var dateB = moment('2017-11-11');
var dateC = moment('2017-10-11');
console.log('Разница в ', dateB.diff(dateC), 'миллисекунд');
console.log('Разница в ', dateB.diff(dateC, 'days'), 'дней');
console.log('Разница в ', dateB.diff(dateC, 'months'), 'месяцев');
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.18.1/moment.min.js"></script>
Сравнение дат.
Moment.js также предоставляет методы для сравнения дат - isBefore(), isAfter() и isSame(). Соответственно своим названиям, они возвращают булево значение, если одна из дат была до, после, или же они равны. Пример использования isAfter() показан ниже.
console.log(moment('2010-09-20').isAfter('2010-10-19')); // возвращает false
console.log(moment('2010-11-20').isAfter('2010-10-19')); // возвращает true
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.18.1/moment.min.js"></script>
На уже существующюю страницу сайта (для справки Sharepoint 2007) надо встроить кусок на bootstrap 3Все более-менее ok, но часть стилей все-таки наследуется...
Как авторизоваться на странице backend с правами администратора? База данных создалась в MySQL менеджере Open Server командой yii migrate, создались migration...