0

我正在尝试使用此处的代码从我的网站http://www.thisisnotaballgame.com/time获取日期和时间。问题是我在它变成日期和时间之前得到了这条线,它是一个 iframe。有什么方法可以将我从网站上获取的 html 翻译成日期和时间,还是我以错误的方式处理这个问题?我也在使用unity3d。

public string url = "http://www.thisisnotaballgame.com/time";


IEnumerator Start ()
{
    url = "http://www.thisisnotaballgame.com/time";
    WWW www = new WWW ( url );
    yield return www;
    //renderer.material.mainTexture = www.texture;
    ExtractTimeFromBytes ( www.bytes );
}

void ExtractTimeFromBytes ( byte[] websiteBytes )
{
    MemoryStream stream = new MemoryStream ( websiteBytes );

    HtmlDocument doc = new HtmlDocument ();
    doc.Load ( stream );
    foreach ( HtmlNode link in doc.DocumentNode.SelectNodes("//iframe") )
    {
        string linkTxt = link.OuterHtml;
    }
    doc.Save ( "file.txt" );
}
4

1 回答 1

1

你想得到什么DateTime.UtcNow没有提供的日期?

无论如何,iframe 的 URL 是http://free.timeanddate.com/clock/i3dcvasg/n1440/tt0/tw0/tm2/th1/tb1,这就是您应该从中获取源代码的 URL。

于 2012-11-13T23:53:38.597 回答