IF числа

  • Автор темы Автор темы Mikhail B.
  • Дата начала Дата начала

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 449
Реакции
5 477
Баллы
113
0408>0625

Решил, что левое значение больше правого. Почему?
 
Я по началу думал глюк, но когда такое произошло 2 раз, то понял что не глюк, походу ему не нравиться число 0 в начале.
 
Последний билд. Суть шаблона в том, что он каждую минуту соравнивает время, и когда наступает час X, то производит действие. Ничего умнее я не придумал. Беру время, убираю двоеточие, и сравниаю значения.
 
Последний билд. Суть шаблона в том, что он каждую минуту соравнивает время, и когда наступает час X, то производит действие. Ничего умнее я не придумал. Беру время, убираю двоеточие, и сравниаю значения.
а не проще было время брать в timestamp , так как ты сравниваешь это не верно.
 
а не проще было время брать в timestamp , так как ты сравниваешь это не верно.
Не знаю, я брал с переменных окружения. по сути должно все работать,только вот он в 4 часа ночи выдает сюрпризы.
 
Не знаю, я брал с переменных окружения. по сути должно все работать,только вот он в 4 часа ночи выдает сюрпризы.
я использую это время
Код:
Развернуть Свернуть Копировать
return (DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000000;
 
я использую это время
Код:
Развернуть Свернуть Копировать
return (DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000000;
Тики. только я не понимаю. там написано 62 в начале, и как мне в часы перевести и когда счетчик обнуляется? Сколько тиков в одном часе?
 
тик у каждого свой, работайте лучше с unixtime или парсите дату средствами c#
 
  • Спасибо
Реакции: Mikhail B.
Тики. только я не понимаю. там написано 62 в начале, и как мне в часы перевести и когда счетчик обнуляется? Сколько тиков в одном часе?
это время в секундах, зачем тебе его переводить? суй все это в кубик и в переменную получаешь время сейчас в секундах, прибавляешь 3600 это час, дальше берешь время сейчас и сравниваешь больше или равно время +3600 и делаешь выводы.
 
  • Спасибо
Реакции: Mikhail B.
Хорошо, попробую. Благодарю за ответы.
 
2016-08-19_123746.jpg
Бред какой-то опять на этом месте затык!
(шаб не редактировал!)
 
Так а в чем тут затык? Шаблон должен был пойти по неудачному шагу. У Вас что пошел по удачному?
Да. это оповещение стоит стразу по зеленой ветке. Не могу понять в чем дело, перед ифом еще есть другие, может процессор не успевает обработать или еще что, но как видите данные то правильные, хотя они идут после ифа, может перед поставить?

Поставил паузу перед этим ифом, но еще не проверял, 04:08 только раз в день.

2016-08-19_125718.jpg
 
Да. это оповещение стоит стразу по зеленой ветке. Не могу понять в чем дело, перед ифом еще есть другие, может процессор не успевает обработать или еще что, но как видите данные то правильные, хотя они идут после ифа, может перед поставить?

Поставил паузу перед этим ифом, но еще не проверял, 04:08 только раз в день.

Посмотреть вложение 15028
вот комуто занятся реально нечем ))) Так извращатся над сравнением времени )) если бы все так делали интернет и все операционки уже давно полегли! Ты бы еще дату в эту всю кучу добавил, удалил : и сравнивал эти цыфры!
 
вот комуто занятся реально нечем ))) Так извращатся над сравнением времени )) если бы все так делали интернет и все операционки уже давно полегли! Ты бы еще дату в эту всю кучу добавил, удалил : и сравнивал эти цыфры!

У каждого свои извращения )
 
  • Спасибо
Реакции: masterLomaster
вот комуто занятся реально нечем ))) Так извращатся над сравнением времени )) если бы все так делали интернет и все операционки уже давно полегли! Ты бы еще дату в эту всю кучу добавил, удалил : и сравнивал эти цыфры!
Надо было быстро накатать, я и сделал. Работает да и ладно в один поток, ниче с оперой не случится. Дело ведь не в том, правильно или нет, а в том, что логика работает не верно.
 

Дело ведь не в том, правильно или нет
тут наверное это ключевое слово! От этого и проблемы!
А еще и этот фактор дает о себе знать! )))
Надо было быстро накатать, я и сделал.
 
тут наверное это ключевое слово! От этого и проблемы!
А еще и этот фактор дает о себе знать! )))
Еще раз говорю, это все не важно. Есть переменная 1 и переменная 2, он их и сравнивает, и какого хрена 2 раза подряд он не сравнил эту комбинацию верно для меня загадка.
т.е. 1000 раз за день он нормально сравнил, а вот в 4 часа 8 минут, уже извините...
 
Еще раз говорю, это все не важно. Есть переменная 1 и переменная 2, он их и сравнивает, и какого хрена 2 раза подряд он не сравнил эту комбинацию верно для меня загадка.
т.е. 1000 раз за день он нормально сравнил, а вот в 4 часа 8 минут, уже извините...
в это время у зенки перерыв ей не охота думать ))) она чай пьет!
зы: я же тебе сказал поставь время в timestamp и проверь как будет!
 
в это время у зенки перерыв ей не охота думать ))) она чай пьет!
зы: я же тебе сказал поставь время в timestamp и проверь как будет!
так накатай код для unixtimestamp, гуру c#
p.s. время можно сравнивать напрямую без timestamp:
Код:
Развернуть Свернуть Копировать
DateTime time1 = ...
DateTime time2 = ...
if (time1 > time2)
return "azaza";
else return "ololo";
 
  • Спасибо
Реакции: Mikhail B.
так накатай код для unixtimestamp, гуру c#
p.s. время можно сравнивать напрямую без timestamp:
Код:
Развернуть Свернуть Копировать
DateTime time1 = ...
DateTime time2 = ...
if (time1 > time2)
return "azaza";
else return "ololo";
+ в карму тебе))
 
У меня тоже к кубику if одни сплошные претензии
вот это
c8505b3524e5.png

выполняется правильно только в ПМ. в ПМ никак не хочет.
переменные все на местах. Я устраивал запись переменной stop в файл перед кубиком if. Думал может не берёт или не успевает.
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)