Преобразовать 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