0
我想从网页创建一个rss提要。我能够获得数据来创建标题,但我正在尝试正确更新日期。页面上有一个字符串,表示报道新闻的时间,如“报告时间:下午1点”。那么我怎样才能得到“下午1点”并将其转换为包含当前日期的日期字符串? 谢谢, CPYahoo Pipes:如何将字符串从抓取页面转换为RSS提要的日期?
我想从网页创建一个rss提要。我能够获得数据来创建标题,但我正在尝试正确更新日期。页面上有一个字符串,表示报道新闻的时间,如“报告时间:下午1点”。那么我怎样才能得到“下午1点”并将其转换为包含当前日期的日期字符串? 谢谢, CPYahoo Pipes:如何将字符串从抓取页面转换为RSS提要的日期?
管道“日期生成器”模块是惊人的强大。
实际上,你可以给它一个字符串,如“下午1点”,它会返回:
hour21
timezoneUTC
second0
month1
minute0
utime1264021200
day20
day_of_week3
year2010
的日期是相对的,当你运行它 - 在这种情况下,假设“今天下午1点”。结果是UTC中的“hour21”,因为它在雅虎的时区进行了解析。因此,如果您需要特定的内容,请使用“Sting Builder”来追加时区。例如,“下午1点GMT”给出:
hour13
timezoneUTC
second0
month1
minute0
utime1263992400
day20
day_of_week3
year2010
很显然,你可能会遇到的问题,如果更改日期后,你的管路 - 第二天早上的“11点”的条目可以很容易地读取,从而导致结果不准确。
好吧,这很接近,但是如何从项目获取文本并将其传递到数据生成器输入? – CptanPanic 2010-01-21 13:18:50
好吧,我用半径计算出来了,里面有一个Date Builder。 – CptanPanic 2010-01-21 15:36:10