jQuery DateTimePicker pluginКак-то я описывал работу с jQueryUI datetimepicker. Приемлимым этот плагин назвать было сложно, потому как он тянул с собой весь jQueryUI, и еще 10-ок файлов. По функциональности он тоже весьма скуп. Ничего более стоящего, и тогда и сейчас найти не удалось. Поэтому написал свой плагин с преферансом и поэтессами.

Результатом трудов стал великолепный на мой взгляд плагин на jQuery DateTimePicker

Почему он лучше, чем стандартный jQuery UI виджет?

Во первых, потому, что не требует кроме себя и собственно jQuery ничего более. Во вторых в сжатом виде, весит менее 5кб вместе со стилями. Нет других дополнительных файлов с изображениями, только файл стилей и файл js.

Однако, главным преимуществом, я считаю, наличие отключаемого,  TimePicker'а. Да DatePicker тоже отключаем и это очень удобно.

То, что дает нам интернет, в этом сегменте виджетов, ужасно. Пикеры из 90-х. Такое ощущение, что их создателям было просто наплевать на внешний вид своего детища. Один из самых удачных, это безусловно jscal, но он настолько сложен и монструозен, что просто прикрутить его к тестовой странице мне не удалось. Да объем кода, ему сопутствующий оставляет желать лучшего.

У других хуже. Сплошные недочеты. То нет предустановок и каких-то опций, то и вовсе нет никаких настроек. Все вшито. Как говорится, используйте как есть, либо не используйте.

  

Я постарался учесть свой опыт, в работе с датой и временем. Также учел, что форматы времени могут отличаться для разных стран. 

То, что у меня получилось смотрите ниже.

Подключаем

<link rel="stylesheet" type="text/css" href="js/jquery.datetimepicker.css"/>
<script src="js/jquery.js"></script>
<script src="js/jquery.datetimepicker.js"></script>

Используем

Начнем с  демо, без опций

<input type="text" id="datetimepicker"/>
<script>
$('#datetimepicker').datetimepicker();
</script>

Результат

Но, что если в Вашей стране свой формат времени и язык. Плагин поддерживает интернацианализацию, и содержит 3 языка: английский, русский и немецкий вариант. Формат же, задается точно так же, как и в php.

Сделаем плагин на немецком языке. Оставим только datepicker, и поменяем формат даты. (пример с языком просто демонстрирует возможности интернационализации, так как плагин уже содержит немецкий язык, и достаточно было бы использовать лишь lang:'de')

$('#datetimepicker1').datetimepicker({
 lang:'de',
 i18n:{de:{
   months:[
       'Januar','Februar','März','April','Mai','Juni','Juli','August',
       'September','Oktober','November','Dezember',],
    dayOfWeek:["So.", "Mo", "Di", "Mi", "Do", "Fr", "Sa.",],
 }},
timepicker:false,
format:'d.m.Y',
});

Результат

Не всем нужен DatePicker. Что если мы выбираем только время. нет ничего проще, отключаем DatePicker

$('#datetimepicker2').datetimepicker({
	datepicker:false,
	format:'H:i',
});

Результат

Ну и еще один пример, когда DateTimePicker заменяет исходный input

$('#datetimepicker3').datetimepicker({
  format:'d.m.Y H:i',
  inline:true,
  lang:'ru',
});

Результат

 

Предположим, что мы нашли нужный нам рейс в определенный день. рейс идет несколько раз в день, но не через ровные интервалы времени. В этом нам поможет опция  allowTimes

$('#datetimepicker4').datetimepicker({
 datepicker:false,
 inline:true,
 allowTimes:['9:00','12:00','15:00','19:00','21:00'],
});

Результат

Перечислять все возможности плагина очень долго, поэтому приведу следующую таблицу.

 

Полный список опций

Название  default Назначение Пример использования
value null Задает текущее значение datetimepicker. Если оно задано, то input.value игнорируется
{value:12.03.2013,
 format:'d.m.Y',}
lang en Язык на котором отображаются дни недели и месяцы. В плагин встроены 3 языка: английский - en, немецкий - de и русский - ru
{lang:'ru'}
format Y/m/d H:i Основной формат времени. Используя этот параметр, плагин переводит дату указанную в value в свой формат, с которым в дальнейшем оперирует. Формат, идентичен тому, который использует php в функции date. Полный список можно посмотреть в документации 

 

{format:'H'} // отображаем только часы
{format:'Y'} // год 
formatDate Y/m/d Это служебный формат даты. Используется для того, чтобы плагин верно интерпретировал значения опций  minDate и maxDate, о которых будет написано ниже  
{formatDate:'d.m.Y'} 
formatTime H:i  Аналогично formatDate . Используется для того, чтобы плагин верно интерпретировал значения опций  minTime и maxTime, о которых будет написано ниже   
{formatTime:'H'} // только час
step 60 В TimePicker'е список вариантов выбора времени выводится с определенным интервалом в минутах. По умолчанию - это 1 час (60 минут).
{step:5}
closeOnDateSelect 0

Если отображаются и DatePicker и TimePicker то, при выборе даты плагин не закрывается. Делает он это, только после выбора времени.

Если задано true, то плагин будет закрыт при выборе даты. Если false, то даже если timepicker не отображается, плагин закрыт не будет.

{ closeOnDateSelect:true}
closeOnWithoutClick true Закрывать плагин если пользователь не выбрав дату, кликнул где-то вне плагина.
{ closeOnWithoutClick :false}
timepicker true Отображать TimePicker. Может принимать false, только если  datepicker== true

 

{timepicker:false}

 

datepicker true  Отображать DatePicker. Может принимать false, только если  timepicker== true 
{datepicker:false}
minDate false Опция, предназначенная для ограничения нижней границы выбора даты. К примеру, вы заказываете такси, и Вам необходимо выбрать дату. Очевидно, что дату можно выбирать только начиная с текущего дня. Если задать, как 0, то будет использована текущая дата.
{minDate:0,} // текущая дата
{minDate:'2013/12/03'}
{minDate:'05.12.2013',formatDate:'d.m.Y'}
maxDate false Аналогично  minDate, верхняя граница даты. 0 - текущая дата
{maxDate:0,} // текущая дата
{maxDate:'2013/12/03'}
{maxDate:'05.12.2013',formatDate:'d.m.Y'}
minTime false Аналогично minDate, но для TimePicker'a
{minTime:0,} // текущая дата
{minTime:'12:00'}
{minTime:'13:45:34',formatTime:'H:i:s'}
maxTime false  Аналогично maxDate, но для TimePicker'а
{maxTime:0,} // текущая дата
{maxTime:'12:00'}
{maxTime:'13:45:34',formatTime:'H:i:s'}
allowTimes [] Опция, которая задает доступное для выбора время. К примеру, выбор автобусного рейса может быть только в определенное время. При этом значения   minTime и  maxTime игнорируются.
{allowTimes:[
'09:00','11:00','12:00','21:00'
]}
opened false При true плагин будет открыт сразу после загрузки страницы  
inline false При true плагин заменяет собой <input>  
onSelectDate function(){} Вызывается при выборе даты в DatePicker'е. Имеет 3 параметра. Сам плагин, текущее время, с которым плагин работает и ссылка на элемент input
onSelectDate:function($dtp,current,input){
  alert(current.dateFormat('d/m/Y'))
},
onSelectTime function(){} Аналогично onSelectDate  для TimePicker  
onChangeMonth false Вызывается при смене месяца в DatePicker  
onChangeTime false При прокрутке времени  
onShow false При показе плагина  
onClose false Перед закрытием плагина  
withoutCopyright false Опция, для отключения пока ссылки на сайт плагина  
inverseButton false Инвертирует прокрутку  
hours12 false 12-ти часовой формат времени  
dayOfWeekStart 0

Начало недели в DatePicker. По умолчанию с Воскресения - 0.

Понедельник - 1

Вторник - 2

Среда - 3

...

Суббота - 6

 

 

Рассказать друзьям
author.jpg

Платная консультация по вопросам 2500 руб/час

Прочитали статью и остались вопросы? Меня зовут Валерий и я её автор. С радостью объясню Вам в скайпе все затруднительные моменты, которые остались за рамками статьи!

Подробнее ...

Добавить комментарий


Комментарии   

Amoseven
0 # Amoseven 09.12.2013 10:29
Замечательный плагин. Спасибо.

Есть маленький вопрос. При инициализации значение даты в поле правильное, какое задали, но при выборе в календаре всё равно устанавливает текущую дату. Хотелось бы, чтобы календарь позиционировался на значении которое я передал input.value
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Leroy
0 # Leroy 09.12.2013 14:17
быть может не совпадает формат времени? потому что в двух примерах выше так и есть, время задано другое и плагин переходит на него. к примеру в одном 12.11.2013 и плагин переходит на эту дату, и другой со временем 23:16, плагин переходит к 23:00, так как там step 60 минут
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Эдуард
0 # Эдуард 11.06.2014 18:50
Плагин очень интересный. Спасибо.

Есть ньюансы в поведении (при inline:false)

1) При клике вне всплывшего календаря, он закрывается, но его значение (текущее дата/время) всё равно влетает в поле ввода, хотя более правильным поведением является оставить поле ввода по-прежнему пустым.

2) При закрытии формы, из поля ввода которой всплывал календарь, календар остаётся висеть, а не закрывается вместе с "родительской" формой.

Всё это конечно можно исправить наколдовав дополнительный код, но уж если есть плагин, было бы разумнее/удобнее, если бы это решалось самим плагином.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Алексей
0 # Алексей 18.06.2014 01:17
Валерий, спасибо за плагин!

Единственная просьба - сделайте для таймпикера возможность выбора минут (дополнительную ленту с минутами). В том проекте, где плагин сейчас использую я - это не нужно, но в дальнейшей перспективе было бы необходимо редактировать и минуты тоже. Более того, некоторым, возможно, потребуются и секунды. на мой взгляд, после той работы, что Вы уже проделали - это мелочь, но тем не менее.

Еще раз спасибо :-)
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Boris Loboda
0 # Boris Loboda 06.08.2014 03:49
А какой минимальный год берет DateTimePicker? Есть необходимость фиксировать исторические события, скажем с 1500 года.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Leroy
0 # Leroy 06.08.2014 14:01
В спецификации http://ecma-international.org/ecma-262/5.1/#sec-15.9.1.1 сказано, что минимальная дата для js это 01 January, 1970. Плагин использует стандартные средства для работы с датами, поэтому такой возможности нет, но я подумаю что можно сделать
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Boris Loboda
0 # Boris Loboda 06.08.2014 17:36
Вроде видел где-то что Класс DateTime в php поддерживает обработку дат то-ли с 1000-го года... Не могу найти. Хотя это ж надо наверное js...

В принципе объективная необходимость - фиксация в базе событий далекой давности.

Спасибо!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Boris Loboda
0 # Boris Loboda 06.08.2014 04:05
DateTimePicker:

При mask: true если выделить дату в поле ввода и нажать <Del> (очистка даты) только первая цифра в дате очищается. Должно быть типа такое "__.__.____", а получается такое "_5.08.2014", дата остается.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Leroy
0 # Leroy 06.08.2014 14:03
да, выделение пока не учитывается. В новой версии постараюсь этот момент пофиксить
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Boris Loboda
0 # Boris Loboda 06.08.2014 17:56
И раз уж есть кнопочка "Номе", может стоит добавить "Clear"? В принципе очистка даты почти такая же востребованная операция как и установка даты. А то я уже думал добавлять рядом с полем ввода...

А если смотреть дальше - мое imho конечно...

В интерфейсном плане по-моему за полем ввода стоит добавить пару иконок - popup календаря и очистку для. Поле ввода в принципе выглядит как обычный <input> и для пользователя не очевидно, что это некий "интеллектуальный" элемент с выпрыгивающим календарем. Календарь конечно же выпрыгивает когда попадаешь в поле ввода, но для людей которые впервые с этим сталкиваются - это становится сюрпризом. А с кнопочками будет сразу видно и понятно, что это элемент с некоей обвязкой, он может нечто большее, чем просто принять текст.

В принципе инет-аудитория - это обычно случайные, разовые посетители... для них бы поменьше сюрпризов.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Leroy
0 # Leroy 06.08.2014 18:20
кнопка clear появится в следующей версии. А по поводу кнопок тригеров, то в плагине есть методы которыми можно пользоваться используя свои кнопки. В демо странице есть пример. Делать плагином такие кнопки это лишняя верстка, которая будет работать везде по разному, и не факт, что впишется в любой интерфейс. К примеру у бутсрапа есть сниппеты для создания таких кнопок на инпуте, и проще всего привязать триггер к ним. Хотя как опцию такую штуку может и добавлю
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Boris Loboda
0 # Boris Loboda 06.08.2014 19:23
С версткой это да - могут быть казусы. Но для таких случаев в доке можно оговаривать условия. Типа дать например в css div со своим стилем и сказать - что типа "если вы поле используете с кнопками оно обязано быть в div того стиля которого я предлагаю".

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

Кстати насчет казусов с версткой -

http://www.dynarch.com/jscal/

На страничке jcal календарь от поля ввода (при нажатии кнопки) выпрыгивает аж на самый верх страницы. Или я чего не понял и такова была авторская задумка... :)
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Boris Loboda
0 # Boris Loboda 06.08.2014 18:12
И еще одна тонкость с пустой (неустановленной) датой... Хотя я может чего не дочитал, не досмотрел.

После "посещения" поля даты (если оно изначально было пустое) - поле насильно заполняется текущей датой. Это не совсем правильно, пустая дата такое же валидное значение (в определенных ситуациях) как и явная дата, им тоже оперируют и используют этот факт. Например дата события неизвестна, событие еще не произошло. Типа - выписали заказчику накладную на товар заблаговременно, но заказчик товар еще не забирал - поле "Дата выдачи товара" должно оставаться пустым. Придет забирать - туда поставят конкретную дату в уже готовую накладную.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Leroy
0 # Leroy 06.08.2014 18:17
это было в старых версиях (надо обновить на сайте). Но и в них путем комбинации настроек оно отключалось. сейчас такое поведение по дефолту
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Boris Loboda
0 # Boris Loboda 06.08.2014 19:09
Не совсем понял что делать, чтобы решить проблему (в смысле нормально оперировать пустой датой). Какое-то свойство переключить? Ждать новую версию? Или у меня старая версия (где именно взять новее)?
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Leroy
0 # Leroy 06.08.2014 20:17
новую сказать на гитхабе, ссылка наверху.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Boris Loboda
0 # Boris Loboda 07.08.2014 08:13
v2.3.4 ставит дату при выходе из поля (клик вне календаря). Делать ничего не надо специально?

В коде посмотрел - есть allowBlank:true - я так понял это оно.

У меня с маской (ru-format), без маски не проверял пока. Положить может пример? - у меня сайт есть.

jQuery('#date_time').datetimepicker(

{

lang: 'en',

timepicker: false,

format: 'd.m.Y',

formatDate: 'd.m.Y',

minDate: '01.01.1000',

mask: true,

closeOnDateSelect:true

});
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Leroy
0 # Leroy 07.08.2014 11:09
кроме mask и allowBlank, есть еще validateonBlur.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Leroy
0 # Leroy 07.08.2014 11:10
http://xdsoft.net/jqplugins/datetimepicker/#validateOnBlur
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Boris Loboda
0 # Boris Loboda 07.08.2014 20:12
Да, с этим "каменный цветок" выходит...
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Boris Loboda
0 # Boris Loboda 10.08.2014 17:16
В смысле validateonBlur=false - дату насильно не ставит, когда уходишь из поля.

В общем - диапазон дат бы расширить на несколько столетий назад. :)
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Boris Loboda
0 # Boris Loboda 07.08.2014 08:16
Из-за маски ставит - без маски уход нормальный.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
илья1990
0 # илья1990 06.08.2018 13:35
а как сделать зависимые датапикеры? чтобы при выборе даты в первом, во втором это становилось максДата и также при выборе во втором в первом ставилась минДата.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Jaloliddin
0 # Jaloliddin 18.03.2015 21:06
Большое спасибо) выручили ) кстати это тоже напишите "closeOnTimeSelect:true," чтобы закрывался поле после того как только выбрано время. Спасибо Автору ещё раз))
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
overhedge
0 # overhedge 23.03.2015 20:25
Спасибо за плагин! Подскажите, пожалуйста, возможно ли прописать условие minTime "внутри" minDate, т.е. по дефолту для выбора закрыты дата и время меньше текущих (minDate:0,minTime:0), но при этом при выборе даты в будущем снова становятся доступны все слоты. Нужно для планирования визитов
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
overhedge
0 # overhedge 23.03.2015 22:06
Сам нашёл решение этой проблемы: http://xdsoft.net/jqplugins/datetimepicker/#comment-1856389675
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Александр
0 # Александр 10.04.2015 08:27
Плагин очень понравился, во всяком случае, лучшего я не нашел. Но у меня возник вопрос (поскольку я очень неопытный программист) к его использованию.
Мне хотелось бы вместо значения id в селекторе использовать переменную, имеющую тоже значение.
Например,
$('#datetimepicker').datetimepicker({
вместо #datetimepicker хочу подставить var x = #datetimepickeк
Если не трудно, подскажите, как это сделать.
Заранее благодарю.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Leroy
0 # Leroy 10.04.2015 09:22
var x = '#datetimepicker'
$(x).datetimepicker();
:-)
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Михаил
0 # Михаил 26.05.2015 12:05
Спасибо! Это лучший бесплатный datepicker, который я видел.
Только когда я выставляю русский язык, неделя все равно начинается в воскресенье.
Как это можно исправить?
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Leroy
0 # Leroy 26.05.2015 14:31
http://xdsoft.net/jqplugins/datetimepicker/#dayOfWeekStart
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Константин
0 # Константин 14.07.2015 18:31
Большое спасибо за плагин, очень понравился. Но у меня возник вопрос.
Мне необходимо организовать выбор промежутка между датами с выбором времени времени, такая возможность реализована в плагине, но как только я меняю формат даты эта возможность перестает работать, подскажите, пожалуйста как это можно реализовать?
На ум приходит, что это возможно через использование moment.js, я в правильном направлении мыслю?
Заранее благодарю!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
php-coder
+2 # php-coder 22.09.2015 12:44
Отличный плагин. Подскажите, пожалуйста, как сделать так, чтобы он срабатывал и для динамически создаваемых полей? Во всплывашке появляется форма и в ней уже календарь не работает.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Kirich
0 # Kirich 19.11.2015 13:37
Можно ли добавить два таймпикера в один инпут? Или, ещё лучше, если время будет в виде интервала, вроде такого: "12:00 - 16:00"
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Leroy
0 # Leroy 20.11.2015 07:52
За 2$ автор сделал PeriodPicker http://xdsoft.net/jqplugins/periodpicker/ это то что вам нужно
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Kirich
0 # Kirich 24.11.2015 13:38
Этот плагин я смотрел. Похоже это не то, что нужно.
И он достаточно громоздкий.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
User
0 # User 02.12.2015 07:01
вот я идиот. все подключил по инструкции. при клике на поле календарь не всплывает. консоль браузера ошибок не выдает.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
User
0 # User 02.12.2015 07:19
все. заработало. не тот js подключал. в архиве куча барахла. спс за каледарь
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Лаэль
0 # Лаэль 17.12.2015 21:52
Здравствуйте, наверное, я что-то неправильно делаю, но у меня вместо календаря с datetimepicker отображается только оболочка, то есть стрелки в пустом окошке. Возможно вы знаете в чем проблема.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Lutsman
0 # Lutsman 25.03.2016 17:47
Уважаемый, хочу уточнить этот плагин делали вы или индусы из Бангалора?
в build/jquery.datetimepicker.full.js
/*!
* @copyright Copyright © Kartik Visweswaran, Krajee.com, 2014 - 2015
* @version 1.3.3
*
* Date formatter utility library that allows formatting date/time variables or Date objects using PHP DateTime format.
* @see http://php.net/manual/en/function.date.php
*
* For more JQuery plugins visit http://plugins.krajee.com
* For more Yii related demos visit http://demos.krajee.com
*/
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Leroy
0 # Leroy 27.03.2016 17:04
Написано же Date formatter utility. Плагин с недавних пор использует ее.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Mellon
0 # Mellon 31.05.2016 10:10
Ни у кого не было проблем с локализацией? lang: 'ru' у меня почему-то не работает. Как правильно прописать язык? У кого заработало?
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Lutsman
0 # Lutsman 31.05.2016 10:25
Цитирую Mellon:
Ни у кого не было проблем с локализацией? lang: 'ru' у меня почему-то не работает. Как правильно прописать язык? У кого заработало?


как-то так
$('#datepicker-calendar').DatePicker({
inline: true,
date: [from, to],
calendars: 3,
mode: 'range',
locale: {
daysMin: ["Вс", "Пн", "Вт", "Ср", "Чт", "Пт", "Сб"],
months: ["Январь", "Февраль", "Март", "Апрель", "Май", "Июнь", "Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь", "Декабрь"],
monthsShort: ["Ян", "Фев", "Март", "Апр", "Май", "Июнь", "Июль", "Авг", "Сен", "Окт", "Ноя", "Дек"]
},
current: new Date(to.getFullYear(), to.getMonth() + 1, 1)
});
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Leroy
0 # Leroy 31.05.2016 11:17
Это у вас ведь не datetimepicker
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Lutsman
0 # Lutsman 31.05.2016 11:50
Прошу, прощения. Вы правы, сначала ваш плагин поставил, но заказчик захотел другой и я сменил и забыл.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
nice
+1 # nice 03.08.2016 20:40
Почему календарь начинается с воскресенья? неделя должна с понедельника начинаться
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
mkorolkov
0 # mkorolkov 25.05.2017 18:05
Здравствуйте плагин в самом деле интереснее всех что удалось найти.
Но подключенный к Bootstrap 3.3.1 всплывающее модальное не привязывается к элементу, а всплывает внизу страницы. Пока не удается победить натолкните на идею пожалуйста.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Leroy
0 # Leroy 25.05.2017 21:31
Ну вы хоть код приложите
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
mkorolkov
0 # mkorolkov 25.05.2017 21:42
Start:
















$(document).ready(function () {
$('#datepicker').datetimepicker({
format:'Y-m-dTH:i:sZ',
minDate:'-1970/01/01',
startDate:new Date(),
todayButton: true,
});
$('#calendar').click(function(){
$('#datepicker').datetimepicker('show');
});
});
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
mkorolkov
0 # mkorolkov 25.05.2017 21:45
Start:
















$(document).ready(function () {
$('#datepicker').datetimepicker({
format:'Y-m-dTH:i:sZ',
minDate:'-1970/01/01',//yesterday is minimum date(for today use 0 or -1970/01/01)
startDate:new Date(),
todayButton: true,
});
$('#calendar').click(function(){
$('#datepicker').datetimepicker('show');
});
});
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
mkorolkov
0 # mkorolkov 25.05.2017 21:47
Код: <head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- Bootstrap -->
<link rel="stylesheet" type="text/css" href="css/bootstrap.min.css" />
<link rel="stylesheet" type="text/css" href="css/jquery.datetimepicker.min.css" />
</head>
<body>
<div class="container">
<div class="row">
<div class="control-group" style="margin-top: 100;">
<span for="start" class="col-sm-2 control-label" style="margin-top: 10; color:black">Start: </span>
<div class="col-sm-10">
<div class="input-group" >
<input type="text" id="datepicker" class="form-control" />
<div class="input-group-addon">
<span id="calendar" class="glyphicon glyphicon-calendar" role="button"></span>
</div>
</div>
</div>
</div>
</div>
</div>
<script language="JavaScript" src="js/jquery-3.2.1.min.js" type="text/javascript"></script>
<script language="JavaScript" src="js/jquery.datetimepicker.full.min.js" type="text/javascript"></script>
<script language="JavaScript" src="js/bootstrap.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function () {
$('#datepicker').datetimepicker({
format:'Y-m-dTH:i:sZ',
minDate:'-1970/01/01',//yesterday is minimum date(for today use 0 or -1970/01/01)
startDate:new Date(),
todayButton: true,
});
$('#calendar').click(function(){
$('#datepicker').datetimepicker('show');
});
});
</script>
</body>
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Ultra
0 # Ultra 13.06.2017 17:31
Подскажите пожалуйста. Дано 2 инпута. Как сделать,чтобы во второй инпут нельзя было вставить значение меньше первого?(т.е. настоить диапазон)
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
TopClans
+1 # TopClans 17.06.2017 16:26
На этой странице не работает ни один плагин.
У меня проблема: при включенном inline не отображается содержимое календаря, только элементы интерфейса: рамка, стрелки, кнопка "домой". Если нажать на стрелку календаря (переключить месяц), то всё загружается.
Что интересно: на этой странице: http://xdsoft.net/jqplugins/datetimepicker/ всё работает нормально, а у меня - нет. И даже во встроенном в архив примере тоже не работает.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
TopClans
0 # TopClans 17.06.2017 17:01
Решил обновлением календаря с задержкой в 1мс:
jQuery('#datetimepicker3').datetimepicker('reset');

Но вот русский язык всё равно не работает, хотя в JS файле он есть, в конфиге я его тоже выбрал.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
TopClans
+2 # TopClans 21.06.2017 14:57
настраивается так:
$.datetimepicker.setLocale('ru');
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
pdgsmf79
+1 # pdgsmf79 04.08.2017 13:17
Объясните, как такое может быть - в отдельной папке на сервере плагин работает. Переношу в корень - не работает?
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Алексей1
0 # Алексей1 13.10.2017 14:06
Не пойму, как с него получать значения?
alert($('#datetimepicker').value); выдает какую то хрень.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Алексей1
0 # Алексей1 13.10.2017 15:12
с получением данных от датапикера разобрался

пример кода:


$('#datetimepicker').datetimepicker({
lang:'ru',
allowTimes:['00:00','04:00','12:00','15:00','18:00','23:59'],
minDate:'2016/01/01',
dayOfWeekStart:1,
});
$.datetimepicker.setLocale('ru');

timeis
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Алексей1
0 # Алексей1 13.10.2017 15:14
$('#datetimepicker').datetimepicker({
lang:'ru',
allowTimes:['00:00','04:00','12:00','15:00','18:00','23:59'],
minDate:'2016/01/01',
dayOfWeekStart:1,
});
$.datetimepicker.setLocale('ru');

timeis
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Алексей1
0 # Алексей1 13.10.2017 15:16
мда...
не могу вставить код, он интерпретируется серваком
а если так:
< input type="text" id="datetimepicker"/ >
< sscript >
$('#datetimepicker').datetimepicker({
lang:'ru',
allowTimes:['00:00','04:00','12:00','15:00','18:00','23:59'],
minDate:'2016/01/01',
dayOfWeekStart:1,
});
$.datetimepicker.setLocale('ru');
< /sscript >

< bbutton onclick="javascript: alert( date = $('#datetimepicker').val() );">timeis
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Алексей1
0 # Алексей1 13.10.2017 15:18
Воо!
Код:<input type="text" id="datetimepicker"/> <script> $('#datetimepicker').datetimepicker({ lang:'ru', allowTimes:['00:00','04:00','12:00','15:00','18:00','23:59'], minDate:'2016/01/01', dayOfWeekStart:1, }); $.datetimepicker.setLocale('ru'); </script> <button onclick="javascript: alert( date = $('#datetimepicker').val() );">timeis</button>
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
www
0 # www 29.03.2018 09:13
почему выбор времени сделан неудобно?
как выбрать отдельно минуты и часы
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Евгений А
0 # Евгений А 15.04.2018 09:07
При inline:true невозможно задать выбранную дату. Точнее, дата-то задается, да вот в календарике выбран все-равно текущий день.
Сегодня 15.04.2018. Ставлю $('#datetimepicker').val('16.04.2018'); получаю document.getElementById('datetimepicker').value - все верно. 16.04.2018, а в календаре выбрано 15.04.2018.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Евгений А
0 # Евгений А 15.04.2018 13:42
Небольшое уточнение% если ставить свойство value=какая-нибудь дата, то при загрузке страницы она устанавливается нормально в календаре.
При установке даты динамически она не меняется.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Роман Петрович
0 # Роман Петрович 26.03.2019 14:35
языки не подтягиваются
даже руский
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Dmitriy76
+1 # Dmitriy76 27.05.2019 20:48
После вызова календаря добавить ещё один вызов:
Код:$.datetimepicker.setLocale('ru');
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Dmitriy76
0 # Dmitriy76 27.05.2019 22:50
Здравствуйте.
А если поместить этот календарь внутрь формы, в которой будут и другие поля.
И также в этой форме будет input type="reset" - то как возможно к этой кнопке сброса прицепить и возможность возвращать данные календаря в исходное положение?
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Дмитрий Д
0 # Дмитрий Д 07.06.2019 15:22
Есть необходимость разрешать выбирать дату и время через 5 дней от текущей даты.
При открытии календаря, если кликнуть на время, то прокидывается текущий день, хотя этого происходить не должно. Также календарь можно закрыть предварительно выбрав только дату, а время будет записано текущее.
Подскажите, как это пофиксить?

Вот код инициализации:

jQuery('#montage-date-input').datetimepicker({
format: 'd.m.Y H:i',
inline: false,
lang: 'ru',
dayOfWeekStart: 1,
todayButton: false,
defaultSelect: false,
useCurrent: false,
minDate: '+1970/01/07',
startDate:'+1970/01/07',
defaultDate:'+1970/01/07',
maxDate:'+1970/01/05',
allowTimes:[
'10:00',
'14:00'
]
});
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Сергей Золотарёв
0 # Сергей Золотарёв 04.08.2019 19:06
Добрый вечер!
Статья про JQuery Datetimepicker очень замечательная, но есть один недостаток-кроме того, что вы описывали опции плагина, не хватает описании событии, доступных в этом плагине!
Если что, опишите события в плагине, чтобы разработчики понимали, что это за плагин... :cry:
Заранее вам спасибо!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
ivan kuznetsov
0 # ivan kuznetsov 12.09.2019 15:16
Спасибо за плагин. В моем приложении в десктопном варианте работает замечательно. А вот в мобильной версии время никак не выбрать. Просто нажимаю на список и ничего не происходит. Хотя на Вашей странице демо более-менее все работает и для мобильной версии. Я недавно занимаюсь веб разработкой, может что то делаю не так?
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Рон Тайлер
0 # Рон Тайлер 18.07.2020 02:15
Не могу понять в чём проблема, выдаёт вот такую вот ошибку
Код:Uncaught TypeError: Cannot read property 'formatDate' of null
at jquery.datetimepicker.js:1804

Инициализация вот такая
Код:$('.datetime').datetimepicker({lang:'ru',format:'Y-m-d h:i:s',step:5, formatDate:'Y-m-d',formatTime:'h:i:s'});
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Рон Тайлер
+1 # Рон Тайлер 18.07.2020 02:43
Проблема решена мной подключение full версии из папки build
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
9eleven.info
0 # 9eleven.info 27.11.2020 12:52
Way cool! Some extremely valid points! I appreciate
you penning this write-up and the rest of the website is extremely good.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Free Porn Clips
0 # Free Porn Clips 28.11.2020 15:08
I know this web site provides quality based articles or reviews and extra stuff, is there
any other website which provides these stuff in quality?
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
9eleven.Info
0 # 9eleven.Info 02.12.2020 00:35
Appreciating the dedication you put into your site and in depth information you offer.
It's nice to come across a blog every once in a while that isn't the same outdated rehashed information. Great read!
I've saved your site and I'm including your RSS
feeds to my Google account.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
xxx movies
0 # xxx movies 04.12.2020 14:55
Thank you for the auspicious writeup. It actually was a amusement account it.
Glance complex to more delivered agreeable from you!
By the way, how could we keep up a correspondence?
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Zora
0 # Zora 11.12.2020 20:03
Having read this I believed it was extremely informative.
I appreciate you finding the time and energy to put this article together.
I once again find myself personally spending a lot of time both reading and leaving
comments. But so what, it was still worth it!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
sex tube movies
0 # sex tube movies 17.12.2020 03:50
It's an amazing article in support of all the web people; they will get advantage from it I
am sure.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Toney
0 # Toney 17.12.2020 10:23
Ahaa, its good dialogue on the topic of this
piece of writing at this place at this blog, I have read all
that, so now me also commenting here.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
hd porno tube
0 # hd porno tube 17.12.2020 12:43
Hi there, I discovered your blog by means of Google while looking for a
related topic, your website came up, it looks good. I've
bookmarked it in my google bookmarks.
Hi there, simply changed into aware of your blog via Google, and located
that it's really informative. I'm gonna watch out for
brussels. I'll be grateful in case you proceed this in future.
A lot of other folks will probably be benefited from
your writing. Cheers!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Lesbian Scat porn
0 # Lesbian Scat porn 17.12.2020 16:06
Terrific work! That is the kind of info that should be shared across the net.
Shame on the search engines for now not positioning this put up higher!
Come on over and seek advice from my site . Thanks =)
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Muriel
0 # Muriel 17.12.2020 21:50
Quality articles is the crucial to be a focus for the
people to visit the web site, that's what this site
is providing.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Real Lesbian Tube
0 # Real Lesbian Tube 18.12.2020 03:14
You really make it seem so easy with your presentation but
I find this topic to be actually something which I think I would never understand.
It seems too complex and very broad for me. I am looking forward for your next post, I will try to get the hang
of it!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
real lesbian tube
0 # real lesbian tube 18.12.2020 05:12
You're so cool! I don't suppose I've truly read something like that before.

So wonderful to discover someone with some genuine thoughts on this issue.
Really.. thank you for starting this up. This web site is one thing that's needed
on the internet, someone with a little originality!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
reallesbiantube
0 # reallesbiantube 18.12.2020 19:32
Hi are using Wordpress for your blog platform? I'm new to the blog world but I'm trying to get started and create my own. Do you
require any coding knowledge to make your own blog?
Any help would be really appreciated!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
holdnerfarms.com
0 # holdnerfarms.com 19.12.2020 10:22
Hi there! I just wanted to ask if you ever have any trouble with hackers?
My last blog (wordpress) was hacked and I ended up losing many months of hard work due to no backup.
Do you have any methods to protect against hackers?
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Donnie
0 # Donnie 19.12.2020 16:00
Woah! I'm really loving the template/theme of this website.
It's simple, yet effective. A lot of times it's difficult
to get that "perfect balance" between superb usability and visual appearance.
I must say you have done a very good job with this. Also, the
blog loads super fast for me on Opera. Exceptional Blog!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
lesbian orgasm porn
0 # lesbian orgasm porn 19.12.2020 21:02
It's in point of fact a great and useful piece of info.
I'm happy that you simply shared this useful information with us.

Please keep us informed like this. Thank you for sharing.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
lesbian milf porn
0 # lesbian milf porn 19.12.2020 23:21
hi!,I really like your writing so much! share we keep in touch extra approximately your
article on AOL? I require a specialist in this house to resolve my problem.
May be that's you! Taking a look forward to look you.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
reallesbiantube
0 # reallesbiantube 20.12.2020 01:44
Hi there all, here every one is sharing such know-how, therefore it's good to read this blog,
and I used to visit this web site all the time.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
reallesbiantube
0 # reallesbiantube 20.12.2020 04:52
I blog quite often and I really appreciate your information. The article has really peaked my interest.

I am going to take a note of your blog and keep checking for new details about once a week.
I opted in for your Feed too.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
real lesbian tube
0 # real lesbian tube 20.12.2020 10:51
I've learn a few just right stuff here. Definitely price bookmarking for
revisiting. I wonder how so much attempt you set to
make this kind of magnificent informative web
site.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
teen lesbian porn
0 # teen lesbian porn 20.12.2020 17:38
Usually I do not learn post on blogs, but I would like to say that this
write-up very pressured me to check out and do it! Your writing style has been amazed me.

Thanks, quite nice article.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
rocket-ebooks.net
0 # rocket-ebooks.net 20.12.2020 18:07
Hi, its good paragraph about media print, we all understand media is a fantastic source
of facts.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Archie
0 # Archie 20.12.2020 20:03
Ahaa, its fastidious conversation on the topic of this piece of writing here at this blog, I have read all that, so now me also commenting
at this place.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
lesbian yoga porn
0 # lesbian yoga porn 20.12.2020 21:26
Wow, this article is pleasant, my sister is analyzing such things, thus I am going to let know her.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
reallesbiantube
0 # reallesbiantube 21.12.2020 01:12
You ought to be a part of a contest for one of the greatest
blogs on the internet. I am going to highly recommend this web site!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
real lesbian tube
0 # real lesbian tube 21.12.2020 06:30
Hmm it appears like your blog ate my first comment (it was super long) so I guess I'll
just sum it up what I wrote and say, I'm thoroughly enjoying your blog.
I as well am an aspiring blog writer but I'm still new to
everything. Do you have any recommendations for inexperienced blog
writers? I'd certainly appreciate it.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
real lesbian tube
0 # real lesbian tube 23.12.2020 00:40
I was curious if you ever considered changing the
structure of your blog? Its very well written;
I love what youve got to say. But maybe you could a little more in the way of content so
people could connect with it better. Youve got an awful lot of text for only having 1 or two pictures.
Maybe you could space it out better?
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
bbw lesbian porn
0 # bbw lesbian porn 23.12.2020 04:49
After looking at a number of the blog posts on your web page, I seriously appreciate your way of
blogging. I saved it to my bookmark webpage list and will be checking back in the near future.
Please visit my web site as well and tell me how you feel.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
college lesbian porn
0 # college lesbian porn 23.12.2020 05:31
I'm extremely impressed with your writing skills and also with the layout on your
weblog. Is this a paid theme or did you customize it yourself?
Either way keep up the nice quality writing, it's rare to see
a great blog like this one these days.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Real Lesbian Tube
0 # Real Lesbian Tube 23.12.2020 05:52
Hey there! Do you know if they make any plugins to
help with SEO? I'm trying to get my blog to rank for some targeted keywords but I'm not
seeing very good success. If you know of any please share.
Cheers!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
black lesbian porn
0 # black lesbian porn 23.12.2020 09:35
My brother recommended I might like this blog. He was totally right.
This publish actually made my day. You can not believe simply how a lot time I had spent for this info!
Thank you!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
free lesbian porn
0 # free lesbian porn 23.12.2020 12:06
I have read so many articles about the blogger lovers but this article is truly a good post, keep
it up.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
forced lesbian porn
0 # forced lesbian porn 23.12.2020 14:53
Hi! I could have sworn I've been to this site before but after browsing through some of
the articles I realized it's new to me. Anyhow, I'm certainly pleased I
came across it and I'll be book-marking it and checking back often!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
lesbian porn hd
0 # lesbian porn hd 23.12.2020 15:15
It's great that you are getting ideas from this article as well as from our discussion made at this
place.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Danelle
0 # Danelle 23.12.2020 19:29
What i do not understood is in fact how you
are not actually a lot more well-preferred than you might be now.
You're so intelligent. You know thus considerably
with regards to this topic, produced me personally imagine it
from numerous varied angles. Its like men and women don't seem to be involved except it's one
thing to do with Girl gaga! Your personal stuffs great.
Always handle it up!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
anime lesbian porn
0 # anime lesbian porn 23.12.2020 23:15
It's great that you are getting thoughts from this paragraph as well as from
our discussion made here.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Redhead Lesbian Porn
0 # Redhead Lesbian Porn 24.12.2020 00:12
Yes! Finally something about lesbian porn.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Katja
0 # Katja 24.12.2020 03:55
Sweet blog! I found it while searching on Yahoo News.

Do you have any tips on how to get listed in Yahoo News?
I've been trying for a while but I never seem to get there!
Many thanks
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
real lesbian tube
0 # real lesbian tube 24.12.2020 21:16
My brother recommended I might like this blog.

He was entirely right. This post truly made my day. You
can not imagine just how much time I had spent for this info!
Thanks!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
real lesbian tube
0 # real lesbian tube 25.12.2020 01:51
It's actually a cool and useful piece of info. I'm glad that
you shared this helpful information with us.

Please keep us informed like this. Thanks for sharing.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Terry
0 # Terry 25.12.2020 04:49
Great post. I was checking continuously this
blog and I am impressed! Very useful info specially
the closing part :) I handle such info much. I used to be looking for this certain information for a long time.
Thank you and good luck.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
reallesbiantube
0 # reallesbiantube 25.12.2020 05:25
Its like you read my mind! You appear to know a lot about this, like you wrote the book in it
or something. I think that you could do with some pics to drive the message home a
bit, but other than that, this is wonderful blog. A fantastic read.
I will definitely be back.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
kylehughes.com
0 # kylehughes.com 25.12.2020 08:28
Very good article. I certainly love this website.
Thanks!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
lesbian hentai porn
0 # lesbian hentai porn 25.12.2020 10:36
Hello, i believe that i noticed you visited my site so i got here to return the desire?.I'm attempting
to to find issues to improve my website!I suppose its good enough to use some of your ideas!!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
dwnszdc.com
0 # dwnszdc.com 25.12.2020 11:30
I blog frequently and I really thank you for your content.
Your article has really peaked my interest.
I'm going to bookmark your blog and keep checking for new details about once a week.
I opted in for your Feed too.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
amatuer lesbian porn
0 # amatuer lesbian porn 27.12.2020 12:28
I am regular visitor, how are you everybody? This piece of writing
posted at this site is actually good.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
lesbian Strapon porn
0 # lesbian Strapon porn 29.12.2020 06:01
I was wondering if you ever thought of changing the page layout
of your blog? Its very well written; I love what youve got to say.
But maybe you could a little more in the way of content so people could connect with it better.

Youve got an awful lot of text for only having 1 or
two images. Maybe you could space it out better?
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Rodney
0 # Rodney 29.12.2020 13:26
Every weekend i used to pay a quick visit this site, because i want enjoyment, since this
this web page conations actually fastidious funny material too.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
fat lesbian porn
0 # fat lesbian porn 29.12.2020 18:59
Hello, this weekend is good in support of me, since this occasion i am reading this fantastic educational article here at my residence.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
www.msandr.cc
0 # www.msandr.cc 30.12.2020 08:41
Great blog you have here.. It's difficult to find high-quality writing like yours these days.

I truly appreciate people like you! Take care!!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
reallesbiantube
0 # reallesbiantube 31.12.2020 09:02
Hello friends, how is everything, and what you wish for to
say concerning this article, in my view its really amazing in support of me.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
asian lesbian porn
0 # asian lesbian porn 31.12.2020 09:22
Howdy! I know this is kinda off topic but I was wondering which blog
platform are you using for this site? I'm getting
tired of Wordpress because I've had issues with
hackers and I'm looking at options for another platform.
I would be fantastic if you could point me in the direction of a good platform.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
reallesbiantube
0 # reallesbiantube 31.12.2020 22:18
Hi superb blog! Does running a blog like this take a great deal of work?

I have virtually no expertise in computer programming but I had been hoping to
start my own blog in the near future. Anyway, should you have any
recommendations or techniques for new blog owners please share.
I understand this is off subject but I simply needed to ask.

Kudos!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
lesbian rape porn
0 # lesbian rape porn 01.01.2021 00:51
That is a really good tip particularly to those new to the blogosphere.
Simple but very accurate info… Thanks for sharing this one.
A must read post!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Kenton
0 # Kenton 01.01.2021 01:26
An impressive share! I have just forwarded this onto a colleague who had been conducting a little research
on this. And he in fact ordered me dinner due to the fact that
I found it for him... lol. So allow me to reword this....
Thanks for the meal!! But yeah, thanx for spending time
to talk about this matter here on your internet site.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
hot lesbian porn
0 # hot lesbian porn 01.01.2021 10:05
This excellent website definitely has all the information I wanted
about this subject and didn't know who to ask.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
reallesbiantube
0 # reallesbiantube 01.01.2021 12:22
Do you mind if I quote a few of your posts as long as
I provide credit and sources back to your webpage?

My blog site is in the exact same niche as yours and my visitors would definitely benefit from a
lot of the information you provide here. Please let me know if this alright with you.
Thanks a lot!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
lesbian porn movies
0 # lesbian porn movies 01.01.2021 15:51
hello!,I love your writing so much! percentage we be in contact extra approximately
your article on AOL? I require an expert in this area to solve my problem.
May be that's you! Looking ahead to peer you.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
nickolova.Com
0 # nickolova.Com 01.01.2021 19:18
I was suggested this website by my cousin. I'm not sure whether this post is
written by him as no one else know such detailed about my trouble.
You're wonderful! Thanks!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
lesbian rape porn
0 # lesbian rape porn 01.01.2021 23:20
My brother recommended I would possibly like this
web site. He used to be entirely right. This put up actually made my day.
You can not imagine simply how much time I had spent for this
information! Thanks!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Zachery
0 # Zachery 02.01.2021 00:49
Excellent post. I was checking continuously this blog and I
am impressed! Very helpful info specifically the last part :) I care
for such information much. I was seeking this particular information for a long time.
Thank you and good luck.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
amateur lesbian porn
0 # amateur lesbian porn 02.01.2021 13:50
I'm gone to tell my little brother, that he should also visit this webpage on regular basis to obtain updated from hottest news.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Irvin
0 # Irvin 02.01.2021 18:38
Hello! I could have sworn I've visited this site
before but after going through a few of the
posts I realized it's new to me. Nonetheless,
I'm certainly pleased I came across it and I'll be bookmarking it and checking back regularly!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Mature lesbian porn
0 # Mature lesbian porn 03.01.2021 06:10
Good web site you have here.. It's hard to find quality writing like yours these days.

I seriously appreciate people like you! Take care!!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
reallesbiantube
0 # reallesbiantube 03.01.2021 10:40
It's the best time to make some plans for the longer term and it's
time to be happy. I have read this publish and if I could I desire to counsel you few fascinating issues or tips.

Perhaps you can write subsequent articles referring to this article.

I want to read even more things approximately it!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Patrick
0 # Patrick 03.01.2021 23:55
I used to be able to find good advice from your blog
articles.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
scottmwhitman.com
0 # scottmwhitman.com 04.01.2021 00:01
each time i used to read smaller content that also clear their motive, and
that is also happening with this article which I am reading now.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
real lesbian tube
0 # real lesbian tube 04.01.2021 11:39
My brother suggested I would possibly like this website.
He was entirely right. This publish actually made my
day. You cann't consider just how a lot time I had spent for this information! Thanks!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
paneraonline.org
0 # paneraonline.org 05.01.2021 06:49
A fascinating discussion is worth comment. I believe that you ought to publish more about this subject,
it might not be a taboo matter but typically folks
don't talk about such subjects. To the next! Best wishes!!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Noah
0 # Noah 05.01.2021 15:03
Hey there! Someone in my Facebook group shared this website with us so I came to take a look.
I'm definitely enjoying the information. I'm book-marking and will
be tweeting this to my followers! Wonderful blog and excellent design and style.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
fat lesbian porn
0 # fat lesbian porn 06.01.2021 04:22
It's an awesome piece of writing designed for all the internet users; they will
get benefit from it I am sure.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
reallesbiantube
0 # reallesbiantube 06.01.2021 07:21
I have to thank you for the efforts you've put in penning this blog.

I'm hoping to view the same high-grade blog posts from you in the future as well.
In truth, your creative writing abilities has motivated me to get my very own blog
now ;)
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
real lesbian tube
0 # real lesbian tube 06.01.2021 09:11
Tremendous issues here. I am very happy to look your article.
Thank you so much and I am taking a look forward to touch you.

Will you kindly drop me a mail?
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
best lesbian porn
0 # best lesbian porn 06.01.2021 21:55
Very descriptive post, I enjoyed that a lot. Will there be a part 2?
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Christine
0 # Christine 06.01.2021 22:29
Thanks for finally talking about >Самый удобный DateTimePicker
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Aimee
0 # Aimee 07.01.2021 01:51
Hurrah! After all I got a web site from where I be able to genuinely obtain helpful facts concerning my
study and knowledge.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
reallesbiantube
0 # reallesbiantube 07.01.2021 09:10
you are in reality a excellent webmaster.
The site loading speed is amazing. It kind of feels that you're doing any unique
trick. Moreover, The contents are masterwork. you've performed a magnificent job
in this subject!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
lesbian porn com
0 # lesbian porn com 07.01.2021 10:55
I know this if off topic but I'm looking into starting my own weblog and was
curious what all is needed to get setup?
I'm assuming having a blog like yours would cost a pretty penny?
I'm not very web smart so I'm not 100% certain. Any tips or advice would be greatly appreciated.

Thank you
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
lesbian squirt porn
0 # lesbian squirt porn 07.01.2021 12:22
whoah this blog is fantastic i love studying your articles.
Keep up the great work! You already know, many people are searching around for this information, you can help them greatly.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
reallesbiantube
0 # reallesbiantube 08.01.2021 16:31
I am sure this piece of writing has touched all the internet viewers,
its really really pleasant article on building up new weblog.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
real lesbian tube
0 # real lesbian tube 08.01.2021 19:37
My spouse and I stumbled over here by a different web page
and thought I may as well check things out.
I like what I see so now i'm following you. Look forward to going over
your web page repeatedly.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
lesbian teacher porn
0 # lesbian teacher porn 09.01.2021 00:47
Link exchange is nothing else but it is simply placing the other person's weblog link on your page at proper place and other person will also do same
in favor of you.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
forced lesbian porn
0 # forced lesbian porn 09.01.2021 01:42
Awesome blog! Do you have any hints for aspiring writers?
I'm hoping to start my own site soon but I'm a little lost
on everything. Would you recommend starting with a free platform like Wordpress
or go for a paid option? There are so many options out there that I'm totally overwhelmed
.. Any ideas? Thanks a lot!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
reallesbiantube
0 # reallesbiantube 09.01.2021 03:47
It's great that you are getting ideas from this paragraph
as well as from our argument made at this time.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
reallesbiantube
0 # reallesbiantube 09.01.2021 05:27
I don't even understand how I stopped up here, however I assumed this submit was once great.
I do not know who you're however definitely you are going to a well-known blogger if
you happen to aren't already. Cheers!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
real lesbian tube
0 # real lesbian tube 09.01.2021 08:31
I believe what you said was very reasonable. But, consider this, suppose you
were to write a awesome headline? I ain't saying your information is not good,
however what if you added a post title that makes people want more?
I mean Самый удобный DateTimePicker is a little vanilla.
You ought to peek at Yahoo's front page and note how they write news titles
to grab people to open the links. You might try adding a video or a related pic or two to grab people
interested about everything've got to say. Just my opinion, it
could bring your website a little livelier.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
lesbian porn hd
0 # lesbian porn hd 09.01.2021 11:22
Hello there, just became aware of your blog through Google, and found that it's truly informative.
I am going to watch out for brussels. I'll appreciate if you
continue this in future. Numerous people will be benefited from your writing.
Cheers!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
reallesbiantube
0 # reallesbiantube 09.01.2021 12:59
If some one wishes to be updated with newest technologies afterward
he must be pay a visit this web site and be up to date every day.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Soft Lesbian Porn
0 # Soft Lesbian Porn 09.01.2021 16:09
Hello, after reading this amazing piece of writing i am as
well delighted to share my familiarity here with friends.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
hoc-aj.com
0 # hoc-aj.com 09.01.2021 18:45
I know this if off topic but I'm looking into starting my own weblog and was curious what all is required
to get setup? I'm assuming having a blog like yours would cost a pretty penny?
I'm not very internet smart so I'm not 100% sure. Any suggestions or advice would be
greatly appreciated. Cheers
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
rlasalle.pro
0 # rlasalle.pro 09.01.2021 21:37
Hello There. I found your blog using msn. This is
a very well written article. I'll be sure to bookmark it
and come back to read more of your useful information. Thanks for the post.
I'll definitely comeback.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
real lesbian tube
0 # real lesbian tube 10.01.2021 02:21
Good day! This is my first visit to your blog! We are a collection of
volunteers and starting a new project in a community in the same niche.
Your blog provided us valuable information to work on.
You have done a outstanding job!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Ralph
0 # Ralph 10.01.2021 07:25
This is very interesting, You are an excessively skilled blogger.

I've joined your rss feed and look forward to in the hunt for more of your great post.
Additionally, I have shared your website in my social networks
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
real lesbian tube
0 # real lesbian tube 10.01.2021 13:14
After I originally left a comment I appear to have clicked
the -Notify me when new comments are added- checkbox
and from now on whenever a comment is added I get 4 emails with the exact
same comment. Is there a way you are able to remove me from that
service? Many thanks!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
fat lesbian porn
0 # fat lesbian porn 10.01.2021 14:32
Thank you for every other informative blog. Where else may just I get that type
of info written in such an ideal manner?
I've a project that I am simply now operating on, and I've been at the glance out for such info.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
news-giant
0 # news-giant 12.01.2021 00:06
Pretty component of content. I simply stumbled upon your web site and in accession capital
to say that I acquire in fact loved account your weblog
posts. Anyway I will be subscribing for your augment
or even I fulfillment you get entry to constantly quickly.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
hottest porn tube
0 # hottest porn tube 12.01.2021 09:55
Amazing! Its genuinely awesome article, I have got much clear
idea about from this post.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
hot porn videos
0 # hot porn videos 12.01.2021 14:14
Keep on writing, great job!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
News giant
0 # News giant 13.01.2021 08:09
I really love your site.. Great colors & theme. Did you create
this amazing site yourself? Please reply back as I'm hoping to create
my own site and would like to learn where you got this from or just what the theme
is called. Kudos!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
news-giant
0 # news-giant 13.01.2021 11:30
I visited many websites except the audio quality for audio songs existing at this website is really
superb.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
news giant
0 # news giant 14.01.2021 00:29
I have been exploring for a bit for any high-quality articles or weblog posts
on this kind of house . Exploring in Yahoo I ultimately stumbled upon this website.

Studying this info So i am glad to express that I have an incredibly good uncanny feeling I came upon exactly what I needed.
I so much no doubt will make sure to do not forget this website and provides it
a look on a constant basis.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
xxx movies
0 # xxx movies 18.01.2021 07:16
I don't even understand how I ended up right here,
but I assumed this publish used to be good.
I do not recognize who you are however certainly you're going to a famous blogger if you happen to aren't already.
Cheers!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
porno hd
0 # porno hd 19.01.2021 15:46
Hi, I read your blogs like every week. Your writing style is awesome, keep it up!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
porn videos
0 # porn videos 20.01.2021 07:53
I'm no longer positive where you are getting your
information, however good topic. I must spend a while studying more or working out more.
Thanks for fantastic information I used to be in search of
this information for my mission.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
sex videos
0 # sex videos 21.01.2021 04:36
Howdy! I could have sworn I've been to this website before but after browsing through some of the post I
realized it's new to me. Anyhow, I'm definitely glad I found it and
I'll be bookmarking and checking back often!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
sex videos
0 # sex videos 21.01.2021 10:12
I am in fact delighted to glance at this web site
posts which carries lots of useful information, thanks
for providing such information.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
porn clips.best porn
0 # porn clips.best porn 22.01.2021 01:07
I truly love your website.. Pleasant colors & theme.
Did you create this site yourself? Please reply back as I'm hoping
to create my very own website and would love to know where you got
this from or what the theme is called. Kudos!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
порно онлайн эмма
0 # порно онлайн эмма 21.02.2021 02:21
Посетители, если Вы в поиске информации
про порно фото эмма или про порно онлайн эмма, то добро пожаловать к нам на вебсайт - https://www.honoraryconsul.ru/ - и узнайте больше актуальной
информации про эмма уотсон порно фото или про элма сыворотка для ресниц.
Только самая свежая и настоящщая информация про
эмма стар порно, а также про эмма уотсон порно и про элма аптека.


Мы всегда рады всем кто действительно
ищет в помощи и ищет про эмма хикс порно или про порно эмма.
Наши профессионалы поведают Вам только
про эмма гловер порно а также
про эмма уотсон порно видео .

Если у Вас есть какие-либо вопросы
Вы всегда можете задать их через форму обратной связи у нас на портале про эмма бут порно .
Торопитесь и получите бонус на все
наши услуги.
Мы гарантируем качество и безупречное исполнение всех ваших пожеланий.

Только на нашем веб сайте вы сможете найти про эмма уотсон порно фото , а также про эмма
бут порно .

Наш сайт про порно
актриса эмма
по ссылке https://www.honoraryconsul.ru/

Доброго Вам дня
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору