С Новым годом! Форум программистов, компьютерный форум, киберфорум
Node.js
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 10.04.2017
Сообщений: 15
1

Неверно передается значение из node js в mssql (формат даты и времени)

27.09.2018, 18:36. Показов 778. Ответов 1

Author24 — интернет-сервис помощи студентам
есть форма , календарь и время.

нужно осуществить поиск по базе данных(mssql) по данному фильтру. (выбираешь дату, выбираешь интервал) .

Пробовал различные виды формата yyyyddmm, кучу всего, помогите разобраться в чем проблема.

dateFormat:"dd-mm-yyyy"


Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
router.post('/fdate', function(req, res, next) {
 
var keydate = req.query.keydate;
var inkeytime = req.query.inkeytime;
var outkeytime = req.query.outkeytime;
 
 
    
    reqw.query("SELECT  [id], CONVERT (VarChar, [inserttime], 105)  [inserttime],[shrk],[time],[type],[address],[battery],[distance] FROM insertsql WHERE  (inserttime >= convert(datetime,'keydate',105)+convert(datetime,'inkeytime',105)and inserttime <= convert(datetime,'keydate',105)+convert(datetime,'outkeytime',105))",
     function (err, result) {
 
        if (err) {
          console.log(err);
          res.send(err);
        }
 
         res.render('index', {items: result}); 
      });
 
});
возникает ошибка: Conversion failed when converting date and/or time from character string.


календарь - datepicker.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Блог
27.09.2018, 18:36
Ответы с готовыми решениями:

Неверно распознается формат даты
Может кто-то за деньги помочь написать функцию для работы с буфером обмена в excel? Задача: При...

Update даты-времени в БД MSSQL
Прошу помощи. Есть БД с таблицей users. В этой таблице есть поля login (varchar(MAX)) и date_last...

Форматированный вывод даты и времени, БД mssql
при работе php5.3.0 вывод работал сразу адекватно: print $data; --------------------- 20 янв...

Формат даты и времени
Добрый день! Имеется код: const char* TimeInfo() { time_t rawtime; struct tm* timeinfo;...

1
272 / 176 / 30
Регистрация: 16.03.2017
Сообщений: 1,631
01.10.2018, 13:55 2
Цитата Сообщение от vladsol9pa Посмотреть сообщение
возникает ошибка: Conversion failed when converting date and/or time from character string.
если запутались всегда используйте console.log()!
Javascript
1
2
3
console.log(result)
console.log(result.inserttime)
console.log(typeof(result.inserttime))
0
01.10.2018, 13:55
BasicMan
Эксперт
19315 / 2622 / 84
Регистрация: 17.02.2009
Сообщений: 10,364
Блог
01.10.2018, 13:55
Помогаю со студенческими работами здесь

Формат времени и даты
Как перевести 2016.12.31 15:45 в 2016.12.31 15:45 ? Добавлено через 6 минут Как перевести...

Формат времени и даты
Писал код в билдере, надо реализовать тоже самое в VS CLI... TVarRec...

Формат даты и времени
Всем привет! Имею вот такой форматы даты и времени: date(&quot;d.m.Y H:i&quot;, strtotime(&quot;{$row}&quot;)); На...

Подскажите формат даты/времени
Здравствуйте! Подскажите пожалуйста формат даты/времени 29.03.2016 13:32:49 - &quot;f036ad939589d101&quot;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru