- Регистрация
- 27.12.2016
- Сообщения
- 289
- Благодарностей
- 404
- Баллы
- 63
Добрый день!
Есть две переменные с датами в формате unixtime. Одна спаршена из ВК (дата комента), вторая текущее системное время {-TimeNow.UnixTime-} с отрезанной regex-ом дробной частью. Нужно выбрать коменты, оставленные не позднее чем сутки назад.
Нашел в ветке http://zennolab.com/discussion/threads/kak-sravnit-datu-v-proekte.17446/ вот такое решение по сравнению дат:
И меня бы вполне устроил возвращаемый выражением результат, но при выполнении выходит ошибка: «Строка не распознана как действительное значение DataTime».
Как привести данные в переменных к типу понятному машине знаний не хвает. Буду признателен за подсказку!
Есть две переменные с датами в формате unixtime. Одна спаршена из ВК (дата комента), вторая текущее системное время {-TimeNow.UnixTime-} с отрезанной regex-ом дробной частью. Нужно выбрать коменты, оставленные не позднее чем сутки назад.
Нашел в ветке http://zennolab.com/discussion/threads/kak-sravnit-datu-v-proekte.17446/ вот такое решение по сравнению дат:
Код:
DateTime date = Convert.ToDateTime(project.Variables["var1"].Value);
DateTime date1 = Convert.ToDateTime(project.Variables["var1"].Value);
TimeSpan diff = date1 - date;
return Math.Floor(diff.TotalSeconds);
И меня бы вполне устроил возвращаемый выражением результат, но при выполнении выходит ошибка: «Строка не распознана как действительное значение DataTime».
Как привести данные в переменных к типу понятному машине знаний не хвает. Буду признателен за подсказку!