Serascer писал(а):
время указывается с неверным часовым поясом
Оно указывается по Гринвичу. Для получения локального - нужно к серверному прибавлять смещение часового пояса в своей системе.
Serascer писал(а):
Есть возможность с помощью вашего компонента получить дату и время в виде чисел?
Нет - нужно вручную разбирать формат. Сделал схему для преобразования времени.
Serascer писал(а):
но в моем случае лучше брать время из ответа от сервера, чем из атрибутов файла
Других вариантов нет: при сохранении файла он получает текущую дату. Какая у него была изначальная можно узнать только если её сообщит сервер (и сообщит правильно).
Gunta писал(а):
В таких случаях можно проверять файл по его размеру и если он изменился скачать его
Можно ещё пробовать заголовок
If-Modified-Since https://developer.mozilla.org/ru/docs/Web/HTTP/Headers/If-Modified-Since