Преобразовать pubDate в метку времени rss в yql

У меня есть запрос YQL, где я получаю доступ к данным из RSS-канала. Я хочу получить pubDate для статей в ленте, но я не хочу, чтобы он был (например) в следующем формате:

Пт, 30 ноября 2012 14:19:55 +0000

Я бы предпочел, чтобы это было в этом формате:

11/30/2012

Есть ли в самом YQL простая функция, которая позволила бы мне это сделать? Просто чтобы быть ясным, я бы предпочел иметь решение только для YQL, без необходимости использовать PHP или JavaScript или что-то еще.

1 ответ

Проверьте эту ссылку. В частности, посмотрите на функцию y.date.getOffsetFromEpochInMillis (time_format). Это дает вам эпоху в миллисекундах.

После того, как вы это получите, в своем определении таблицы открытых данных YQL массируйте эту метку времени в формат мм / дд / гггг, как указано в вопросе. Преобразование метки времени Unix в время в JavaScript

Другие вопросы по тегам