Как узнать текущую дату и время в Yahoo Pipes? - PullRequest
3 голосов
/ 17 июля 2009

Есть ли способ узнать текущую дату и время в Yahoo Pipes?

Мне нужно это, чтобы создать канал с только новыми вопросами от SO, так как я не хочу ждать, пока команда SO реализует RSS для этого ...

Ответы [ 3 ]

6 голосов
/ 17 июля 2009

Модуль Date Builder преобразует текстовая строка в значение даты и времени. Вы можно выбрать дату, используя удобный встроенный виджет календаря, введите текст строка в поле ввода модуля, или подключить строку в нее от другого модуль, как модуль ввода текста.

Date Builder понимает всю дату форматы как ввод даты, форматы как «завтра» и «3 дня назад», а также как "07/04/2007" и "16:32 EST".

Этот модуль полезен, когда вам нужно извлекать элементы из ленты по дате. В В этом примере мы будем использовать CERT США компьютерная безопасность Atom feed. Этот канал предоставляет информацию на компьютере уязвимости сообщили в последнем несколько месяцев.
В нашем примере мы хочу вернуть только самые последние товары, проблемы сообщили в последние пять дней.

Источник: Yahoo! Справочник модулей труб: Модули даты

4 голосов
/ 17 июля 2009

Для того, что вы хотите сделать, лучше всего использовать модуль DateBuilder с синтаксисом вроде '-24 часа'.

Я создал демонстрационный канал , который в качестве примера извлекает истории из Slashdot за последние 24 часа. Для получения дополнительной информации о различных поддерживаемых синтаксисах см. Здесь .

3 голосов
/ 20 августа 2009

Вы также можете использовать DateBuilder со строкой «сегодня» - чтобы получить текущую дату / время или «сегодня 12:00 UTC» просто как дату без времени

...