4

Yahoo! の RSS フィードの 1 つに パイプ、私は Date Formatter モジュールを使用して日付をフォーマットし、フォーマット %K を使用して、pubDate に準拠しています。Pipe Output では、私の 4 つの日付は次のように表示されます: Wed, 25 Jul 2012 03:30:00 +0000Mon, 16 Jul 2012 06:30:00 +0000Wed, 11 Jul 2012 07:00:00 +0000Wed, 27 Jun 2012 13:00:00 +0000

ただし、RSS フィードの出力には、これらの日付は表示されません。フォーマットが間違っていませんか? なぜYahoo! パイプはこれらの日付を出力しませんか?

4

1 に答える 1

6

y:publishedさて、日付をではなくに出力する必要があることに気付きましたpubDate。これは広く文書化されていないようです。グーグルでさえy:published、多くの結果を返しません。

より詳細な手順は次のとおりです。

  1. (名前は関係ありません。 で使用されるだけです)8 Jan 2013などの独自のフィールドなど、読みやすい日付があります。pubDateStep 2
  2. フィードをLoopモジュールに接続します。そのモジュール内にモジュールを配置しDate Builder、日付が含まれるフィールド ( などpubDate) を指定します。
  3. 引き続きLoopモジュールで、[結果を割り当てる] を選択し、 と入力しitem.y:publishedます。

pubDateこれにより、フィールドの RSS 出力に日付が出力されるため、任意の RSS リーダーで読み取ることができます。

于 2012-11-28T21:37:36.713 に答える