Вверх ↑
Ответов: 4630
Рейтинг: 749
#1: 2022-08-13 11:46:46 ЛС | профиль | цитата
Serascer писал(а):
время указывается с неверным часовым поясом
Оно указывается по Гринвичу. Для получения локального - нужно к серверному прибавлять смещение часового пояса в своей системе.
Serascer писал(а):
Есть возможность с помощью вашего компонента получить дату и время в виде чисел?
Нет - нужно вручную разбирать формат. Сделал схему для преобразования времени.

Serascer писал(а):
но в моем случае лучше брать время из ответа от сервера, чем из атрибутов файла
Других вариантов нет: при сохранении файла он получает текущую дату. Какая у него была изначальная можно узнать только если её сообщит сервер (и сообщит правильно).

Gunta писал(а):
В таких случаях можно проверять файл по его размеру и если он изменился скачать его
Можно ещё пробовать заголовок If-Modified-Since https://developer.mozilla.org/ru/docs/Web/HTTP/Headers/If-Modified-Since
карма: 26

0
файлы: 1HTTP time conv.zip [2KB] [321]
Редактировалось 2 раз(а), последний 2022-08-13 11:52:25