2010-09-24 26 views
0

我使用HTML :: TokeParser來解析特定字段的網站。現場看起來如下爲什麼HTML :: TokeParser的get_trimmed_text改變日期的格式?

10年9月23日 - 12:14 EDT

然而,當我打印無論是收到,它顯示,

2010-09- 23 12:14:32.0

爲什麼不一致?它是否將其識別爲時間參數並將其轉換爲某種內部格式?如果是的話,我怎樣才能讀取它作爲一個字符串?

+3

你必須展示一些代碼,以便人們可以自己重現問題。 – daxim 2010-09-24 09:58:13

+0

它發生只有一個網站,我必須登錄,我不能透露:(無法有這個問題的一般方法? – aks 2010-09-24 10:34:16

+2

打印整個內容,然後將它喂入TokeParser。如果它已經是錯誤的在那個時候,你已經消除了解析器作爲問題的根源,並且這個堆棧溢出問題會被錯誤/失效。 – daxim 2010-09-24 11:23:47

回答

3

HTML :: TokeParser爲您提供的值實際上是網站HTML中的日期,但該網站還有一些JavaScript可將日期轉換爲您的本地時區?