回答
看看這個問題
How can you mine the "Last Modified Date" for an ASP.NET page which is based on a Master Page?
你需要的基本代碼是這樣
Dim strPath As String = Request.PhysicalPath
Label1.Text = "Modified: " + System.IO.File.GetLastWriteTime(strPath).ToString()
i想要獲得像谷歌,雅虎,認識像.. – Prabhakaran 2012-02-10 12:57:54
網站的更新時間爲什麼不在第一時間提到你的問題?所以你想知道不是當前頁面的網頁的最後修改時間?你想讓用戶從可用頁面列表中選擇或讓他在文本框中輸入url嗎? – 2012-02-10 13:17:30
FileInfo.LastWriteTime應該給你你需要的東西:
System.IO.File.GetLastWriteTime(Request.PhysicalPath).ToString();
據對對方的回答您的評論,你不是想要得到任何的網站(而不是你自己的ASP的最後修改時間.NET頁面)。你可以使用Net.HttpWebRequest來請求給定的URL來獲取HttpResponse的LastModified屬性:
Protected Sub GetLastModifiedTimeOfWebPage(sender As Object, e As EventArgs)
Dim url = Me.TxtURL.Text.Trim
If Not url.StartsWith("http:") Then url = "http://" & url
Dim ResponseStatus As System.Net.HttpStatusCode
Dim lastModified As Date
Try
lastModified = RequestLastModified(url, ResponseStatus)
Catch ex As System.Exception
' log and/or throw
Throw
End Try
If ResponseStatus = Net.HttpStatusCode.OK Then
Me.LblLastModified.Text = lastModified.ToString
End If
End Sub
Public Shared Function RequestLastModified(_
ByVal URL As String, _
ByRef retStatus As Net.HttpStatusCode
) As Date
Dim lastModified As Date = Date.MinValue
Dim req As System.Net.HttpWebRequest
Dim resp As System.Net.HttpWebResponse
Try
req = DirectCast(Net.HttpWebRequest.Create(New Uri(URL)), Net.HttpWebRequest)
req.Method = "HEAD"
resp = DirectCast(req.GetResponse(), Net.HttpWebResponse)
retStatus = resp.StatusCode
lastModified = resp.LastModified
Catch ex As Exception
Throw
Finally
If resp IsNot Nothing Then
resp.Close()
End If
End Try
Return lastModified
End Function
注:很多網站騙與此屬性僅返回當前時間。
- 1. 顯示網頁的上次修改日期/時間
- 2. 在Cocoa中查找文件的上次修改日期
- 3. 如何挖掘基於主頁的ASP.NET頁面的「上次修改日期」?
- 4. 如果比上次修改日期更新,颳去網址-Scrapy
- 5. 上次修改SQL Server行日期
- 6. Wordpress(database);顯示上次修改日期?
- 7. Google Fusion表上次修改日期
- 8. Microsoft Access上次修改日期
- 9. 上次修改日期不正確
- 10. 比較上次修改日期
- 11. 獲取網址的上次修改日期
- 12. 如何獲取c#網頁的最後修改日期?
- 13. 如何查找上次修改的子文件夾?
- 14. 如何修改日期?
- 15. 如何獲取MS Access數據庫作者,上次修改日期,上次修改等使用vb.net等
- 16. 如何找出網頁上次更改的時間?
- 17. 如何在Windows命令行上獲取文件的上次修改日期?
- 18. 在Java中獲取網頁資源的修改日期
- 19. 是否可以重置Android文件的上次修改日期?
- 20. 的SharePoint上次修改日期和匿名訪問
- 21. 要確定基於上次修改日期修改的文件所有者,大小和日期/時間
- 22. JavaScript - 查找下一次更改日期(標準或日光)
- 23. 查找文件的最後修改日期的特殊擴展
- 24. 檢查文件的修改日期
- 25. 如何在Android Java中知道最後修改日期和時間的網頁
- 26. 如何根據PHP中的上次修改日期創建文件夾?
- 27. GAE Python:如何獲取靜態文件的上次修改日期
- 28. 如何自動更新包含文件上次修改日期的屬性?
- 29. 如何獲取PostgreSQL數據庫的上次訪問/修改日期?
- 30. 如何在上次修改日期的一天後刷新xml緩存?
http://msdn.microsoft.com/en-us/library/system.io.filesysteminfo.lastwritetime.aspx 'System.IO.File.GetLastWriteTime(Request.PhysicalPath).ToString();' – 2012-02-10 12:54:24