Author Topic: Работа со временем в X-Feeder  (Read 9757 times)

Tags:
  • All members
  • Posts: 2
  • Karma: +0/-0
Работа со временем в X-Feeder
« on: Sat, 20 July, 2013, 10:47 »
Увидела в триггерах используется переменная now_time (текущее время), подскажите в каких единицах оно представлено, в описании такой переменной нет.

  • Tim Vetrov
  • Administrator
  • Posts: 3865
  • Karma: +151/-0
  • Gender: Male
*
Re: Работа со временем в X-Feeder
« Reply #1 on: Sat, 20 July, 2013, 12:07 »
Значение даты/времени хранится в числе с плавающей точкой.
Целая часть этого числа соответствует количеству дней, которые прошли с 12/30/1899. Дробная часть числа соответствует времени.
Аналогичный формат поддерживается также в Excel и VBA (и во многих языках программирования).
Чтобы получить разность двух дат, просто вычтите одну из другой.
Ниже приведен список наиболее часто используемых значений даты/времени:
1 секунда = 0.00001157
1 минута = 0.000694
10 минут = 0.00694
1 час = 0.04164
12 часов = 0.49968
1 день = 1.0

Чтобы, к примеру, конвертировать время в этом формате в минуты, просто разделите число на 0.000694:
(now_time - saved_time)/0.000694

I'm happy to help Monday - Friday, 08:00-18:00 GMT
Буду раз помочь с понедельника по пятницу, 08:00-18:00 GMT

  • All members
  • Posts: 2
  • Karma: +0/-0
Re: Работа со временем в X-Feeder
« Reply #2 on: Sat, 20 July, 2013, 12:21 »
Спасибо!

  • All members
  • Posts: 32
  • Karma: +6/-0
Re: Работа со временем в X-Feeder
« Reply #3 on: Fri, 18 July, 2014, 12:19 »
Увидела в триггерах используется переменная now_time (текущее время), подскажите в каких единицах оно представлено, в описании такой переменной нет.
Подскажите пожалуйста, где можно посмотреть или скачать готовые триггеры с использованием этой переменной? Очень интересно!

  • Tim Vetrov
  • Administrator
  • Posts: 3865
  • Karma: +151/-0
  • Gender: Male
*
Re: Работа со временем в X-Feeder
« Reply #4 on: Fri, 18 July, 2014, 13:00 »
Описание на 2 сообщения выше.
Примеров нет, т.к. почти всегда переменная используется для "магии" - приостановке или возобновлении работы триггера в определенное время.
I'm happy to help Monday - Friday, 08:00-18:00 GMT
Буду раз помочь с понедельника по пятницу, 08:00-18:00 GMT

  • All members
  • Posts: 26
  • Karma: +1/-0
Re: Работа со временем в X-Feeder
« Reply #5 on: Thu, 03 September, 2015, 03:26 »
День добрый.
Прочитал так и не понял. Подскажите пожалуйста на примере, как мне в экселе из такой даты (42250.000048623) получить нормальную. На сколько я понимаю там должно быть число, месяц, год и время.
Поправьте если не прав.
Спасибо.

  • Tim Vetrov
  • Administrator
  • Posts: 3865
  • Karma: +151/-0
  • Gender: Male
*
Re: Работа со временем в X-Feeder
« Reply #6 on: Fri, 04 September, 2015, 06:15 »
Это, собственно, и есть формат даты-времени в Excel:
http://www.cpearson.com/excel/datetime.htm
I'm happy to help Monday - Friday, 08:00-18:00 GMT
Буду раз помочь с понедельника по пятницу, 08:00-18:00 GMT

  • All members
  • Posts: 26
  • Karma: +1/-0
Re: Работа со временем в X-Feeder
« Reply #7 on: Fri, 04 September, 2015, 12:11 »
Это, собственно, и есть формат даты-времени в Excel:
http://www.cpearson.com/excel/datetime.htm

Все равно не понял.
Можно напримере?
допустим
=датазнач(42250.000048623)
и это вернет нам число, месяц, год и время...
Просто я не понимаю как преобразовать эти данные к воспринемаемому виду.
Заранее спасибо.

  • Tim Vetrov
  • Administrator
  • Posts: 3865
  • Karma: +151/-0
  • Gender: Male
*
Re: Работа со временем в X-Feeder
« Reply #8 on: Fri, 04 September, 2015, 13:54 »
Просто указать формат ячейки "Дата" (можно со временем)
I'm happy to help Monday - Friday, 08:00-18:00 GMT
Буду раз помочь с понедельника по пятницу, 08:00-18:00 GMT