Function RFC822(d) ' Date: Mon, 26 Dec 2011 12:58:33 GMT Dim a, b a = Split("Mon,Tue,Wed,Thu,Fri,Sat,Sun", ",") b = Split("Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec", ",") Dim tmp tmp = a(Weekday(d, 2) - 1) & ", " & _ Right("0" & Day(d), 2) & " " & _ b(Month(d) - 1) & " " & _ Year(d) & " " & _ Right("0" & Hour(d), 2) & ":" & _ Right("0" & Minute(d), 2) & ":" & _ Right("0" & Second(d), 2) & " GMT" RFC822 = tmp End Function
' usage: Response.AddHeader "Last-Modified", RFC822(dateadd("h",-1,now))