Teraz piszę serwer i chciałbym sprawdzić nagłówek "If-Modified-Since:".
Ponieważ istnieje tak wiele metod data, jakie metody należy rozważyć, by sprawdzić, jak zwykły sposób (milisekund jest wykorzystywany w przeglądarkach) ....Zmodyfikowana - od daty Format
follwing jest howi zrobił dla formatu milisekund.
Date date;
//dateS is a substring of If-Modified-Since: header
try{
long mills = Long.parseLong(dateS);
} catch (NumberFormatException e)
{e.printStackTrace();
}
date = new Date(mills);
Chcę również sprawdzić format "Śro, 19 października 2005 10:50:00 GMT". Jak mogę zmienić tę datę na milisekundy?
SimpleDateFormat dateFormat = new SimpleDateFormat(
"EEE, dd MMM yyyy HH:mm:ss z");
// to check if-modified-since time is in the above format
try {
ifModifiedSince = dateFormat.parse(date);
?????????????????????
} catch (ParseException e1) {
}
Proszę mi pomóc z chaging wyżej i proszę mi powiedzieć, czy istnieje jakikolwiek Format Daty, które należy sprawdzić dla ..
już odpowiedział wierzę: [http://stackoverflow.com/questions/1930158/how-to-parse-date-from-http-last-modified-header][1] [1]: http://stackoverflow.com/questions/1930158/how-to-parse-date-from-http-last-modified-header – Farid
Przeglądarki używają milisekundy jako Last-Modified-Date, ponieważ to jest to, co mam otrzymywałem nagłówek żądania we wszystkich przeglądarkach – Ken
w linku i miałem na myśli użycie format.parse (dateString) .getTime(); – Farid