Как получить последнюю обновленную дату каждого URL на моем сайте, используя c # - PullRequest
0 голосов
/ 31 января 2011

Я сканирую свой сайт и создаю карту сайта в формате xml.Как узнать дату последнего обновления каждой страницы?Примеры, которые я нахожу для кода c # для создания карты сайта, просто используют текущую дату или последнее обновленное время в заголовке ответа, который всегда является текущей датой.

Также, если я включу время в lastmodтег, каков правильный формат времени?должно ли оно заканчиваться смещением по UTC, как в 2009-04-15T13: 23: 26 + 0000

1 Ответ

1 голос
/ 31 января 2011

Образец, который я использовал на сайте vb.net.LastWriteTime() метод

Последнее обновление:

'Added in auto last updated time for website
Dim writeTime As String
writeTime = String.Format(
  My.Computer.FileSystem.GetFileInfo(
    Me.Server.MapPath(Me.Page.Request.Path)).LastWriteTime,
  "MM/DD/YYYY HH:MM:SS")
Response.Write(writeTime)
...