1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/jaywcjlove-date.js

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
README.md 1.9 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 14.03.2025 09:45 589f90a

работа с датами

форматирование

Форматирование времени

new Date('2015-10-12 23:01:11').format("yyyy-MM-dd HH:mm:ss");
// ⇒ "2015-10-12 23:01:11"

var testDate = new Date();
var testStr = testDate.format("yyyy-MM-dd hh:mm:ss");
// => testStr =  2015-01-20 19:21:03

назад

Сколько часов назад, минут назад, секунд назад

new Date(1421313395359).ago(1411430400000);
// => "3 месяца назад"

new Date(1421313395359).ago('1987-04-03');
// => "28 лет назад"

new Date('2010-02-02').ago('1987-04-03');
// => "23 года назад"

toHHMMSS

Преобразование времени, обратный отсчет 'миллисекунды'.toHHMMSS(формат вывода) Это расширение прототипа строки

var dt = (new Date().getTime()).toString();
dt.toHHMMSS('hh час mm мин ss сек'); // => 34 час 11 мин 52 сек

TZC

Решение проблемы неправильного отображения серверного времени из-за изменения часового пояса

// Сервер передает клиенту обычно в секундах, а клиентское время в миллисекундах, поэтому нужно умножить на OnClickListener
// 8 - часовой пояс сервера
new Date(1434701732 * 1000).TZC(8);

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/jaywcjlove-date.js.git
git@api.gitlife.ru:oschina-mirror/jaywcjlove-date.js.git
oschina-mirror
jaywcjlove-date.js
jaywcjlove-date.js
master