Рубрика «даты»

Знаете ли вы, в чём разница между 'Y' и 'y' символами в паттерне даты в Java? В этой статье мы рассмотрим, как неправильное форматирование даты может привести к ошибке, а также расскажем вам про нашу новую диагностику V6122 для языка Java, которая убережёт вас от внезапных путешествий во времени.

YYYY? yyyy! - 1

Вступление

Сдув пыль с нашего большого блокнота под названием "TODO", мы наткнулись на один очень интересный кейс. Потенциальную проблему нам описали в комментарии к статье.

Читать полностью »
image

Вчера, 12 сентября, я получил раз 20 поздравление с днем программиста. День программиста — это 256-й день в году. Идея отмечать этот день понятная, интересная, воспринимается благожелательно, как программистами, так и остальными людьми.

Читать полностью »

Привет.

Календарная система – одна из тех вещей, что не даёт покоя новаторам уже далеко не первый век. История знает десятки, если не сотни календарей и, наверное, ещё большее число предложений по оптимизации, но раз за разом всё возвращается к устоявшемуся виду, протягивая хвост атавизмов ещё на столетия вперёд.

Читать полностью »

Crono это парсер дат на естественном языке. Кроме формальных ISO 8601 или dd.MM.yyyy, распознает варианты а-ля «в среду утром‎», «с 10 до 11 вечера», «2 часа 5 минут назад» и т.п. Поддерживает 8 языков, в том числе, теперь, и русский.

Парсинг дат в JS — добавляем русский язык в библиотеку Chrono - 1

Читать полностью »

Google ищет лох-несское чудовище - 1
Смелый аквалангист не боится доисторических существ

Думаю, многие заметили новый дудл Google — стилизованное изображение «Несси», как некоторые ласкового называют лох-несское чудовище. Но корпорация приложила несколько больше усилий, чем просто создание дудла. Специальная команда занялась добавлением озера и окрестностей в сервис Google Street View. Плюс ко всему, команда Google попробовала и самостоятельно поискать плезиозавра (или кем там является лох-несское чудовище?).

Для этого команда Google взяла в аренду катер, прикрепила к нему свою камеру, и начала делать объемные снимки окружающего пространства. Результаты уже можно посмотреть. Кроме того, компания наняла и нескольких водолазов, которые также пытались что-то обнаружить. Водолазов оснастили специальными подводными камерами, при помощи которых подводники пытались запечатлеть лик того самого создания, о котором говорят уже более 80 лет.
Читать полностью »

image

Microsoft заявляет, что уже этим летом выпустит в свет Windows 10, а по всему миру, в 190 странах на 111 языках, новая ОС будет доступна с 23 сентября 2015 года, сообщает arstechnica. Заявление было сделано на этой неделе в рамках недавно возобновленной конференции разработчиков аппаратного обеспечения WinHEC в Шэньчжэне, Китай.
Читать полностью »

Разрешите представить datef — мини-JS-библиотеку вывода даты в разных форматах.
Вкратце опишу имеющиеся фичи:

  • Выполняет одну и только одну задачу: вывод дат в разных, потребных юзеру форматах;
  • Работает в nodejs и в браузерах. В браузерах может работать как requirejs/amd-модуль;
  • Не мусорит в прототипах встроенных объектов;
  • Написана в strict mode;
  • Обильно аннотирована в js-doc-формате;
  • Не имеет внешних зависимостей.

Примеры использования:

datef('dd.MM.YY', new Date()); // "13.08.12"
datef('dd.MM.YY'); // второй аргумент необязателен — берется «сейчас»

var d = new Date();
d.setFullYear(2045);
datef('dd.MM.YYYY', d); // "13.08.2045"

// есть несколько заранее заданных форматов:
datef.formatters.ISODateTimeTZ(); // "2012-08-13T15:01:29 -04:00"

// можно определить и сохранить свой…
datef.register('myFormat', 'd.M.YY');
datef.formatters.myFormat(); // "13.8.12"

// или просто получить его как отдельную функцию
var myFormat = datef.createFormatter('d.M.YY');

Читать полностью »

Добрый день читатели.

Хочу поведать вам о небольшой проблеме с вычислением даты функцией strtotime.

Суть в следующем. Мне нужно было получить название предыдущего месяца. Ничего сложного в этой задаче нет:

$t = strtotime('-1 month');
echo strftime('%B', $t);

В большинстве случаев этот вариант отлично подходит. Но не сегодня. Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js