powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Если хостинг не дает правильного времени...
9 сообщений из 9, страница 1 из 1
Если хостинг не дает правильного времени...
    #34064967
hilsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня на хостинге время выставлено достаточно произвольно (разница в несколько часов, и она гуляет). Поэтому из С-Sharp'a благородные системные команды типа System.DateTime не работают.

Можно ли как-то получать (пусть хоть и не очень точно) нормальное время? У меня есть доступ к другому своему сайту с правильным временем (на другом хостинге). Может быть это как-то может помочь?
Если кто-нибудь сообразит, подскажите пожалуйста.
...
Рейтинг: 0 / 0
Если хостинг не дает правильного времени...
    #34064989
Asmodi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Поставь на другом хостинге веб сервис, с методом который возвращает текущее время.
...
Рейтинг: 0 / 0
Если хостинг не дает правильного времени...
    #34065004
hilsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, Asmodi

Я думал о таком варианте. Но он мне не ясен в деталях.
Я ведь просто обратиться к методу-дающему-время (скажем, TrueTime()) не могу: программа подумает, что он здесь, на текущем хостинге и даже не соберется в модуль.
Значит, речь может идти об обращении типа по href или по Response.Redirect("правильныйХостинг/TrueTime.aspx"). Но непонятно как и куда я поймаю правильное время? В какую-то строку в форме?..
...
Рейтинг: 0 / 0
Если хостинг не дает правильного времени...
    #34065616
Hratchia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hilsoftУ меня на хостинге время выставлено достаточно произвольно (разница в несколько часов, и она гуляет). Поэтому из С-Sharp'a благородные системные команды типа System.DateTime не работают.


А позвонить(написать) хостеру не судьба?

П.С. Что-то я сильно сомневаюсь, что из неправильно выставленного времени
благородные системные команды типа System.DateTime не работают.
)
...
Рейтинг: 0 / 0
Если хостинг не дает правильного времени...
    #34065792
RasimS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hilsoftСпасибо, Asmodi

Я думал о таком варианте. Но он мне не ясен в деталях.
Я ведь просто обратиться к методу-дающему-время (скажем, TrueTime()) не могу: программа подумает, что он здесь, на текущем хостинге и даже не соберется в модуль.
Значит, речь может идти об обращении типа по href или по Response.Redirect("правильныйХостинг/TrueTime.aspx"). Но непонятно как и куда я поймаю правильное время? В какую-то строку в форме?..
Какая точность времени нужна? Время на обработку запроса учти, потому что как никак она может быть несколько секунд. Вообще вариант не очень хороший
...
Рейтинг: 0 / 0
Если хостинг не дает правильного времени...
    #34065895
hilsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
to Hratchia

1) Хостинг говорит, что время изменить у них нереально, поскольу для этого надо будет практически остановить хостинг. Они на это не пойдут.

2) Да, команды типа System.DateTime показывают время с гуляющей разницей порядка 40-50 минут.
...
Рейтинг: 0 / 0
Если хостинг не дает правильного времени...
    #34065911
hilsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
to RasimS

Мне достаточна точность до 1 мин. Больше уже хуже.

Вы пишете "Вообще вариант не очень хороший". Можете предложить что-то лучшее?
...
Рейтинг: 0 / 0
Если хостинг не дает правильного времени...
    #34065950
Hratchia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hilsoftto Hratchia

1) Хостинг говорит, что время изменить у них нереально, поскольу для этого надо будет практически остановить хостинг. Они на это не пойдут.

2) Да, команды типа System.DateTime показывают время с гуляющей разницей порядка 40-50 минут.

1) Ты веришь их сказкам или сервак, где сидит ИИС,у них контролер домена и все так плохо?
Установка времени на их серваке делается точно так же как и на твоем компе.
Наверно остальным, кто с твоим сайтом хостится, все паралельно - так в чем проблемы?

2) Зачем тебе городить огород из-за сущей ерунды?
Я задумался бы о смене хостера...

Удачи.
...
Рейтинг: 0 / 0
Если хостинг не дает правильного времени...
    #34065985
Asmodi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну все очень просто создаешь веб сервис. Создаешь один метод:
[WebMethod]
public DateTime GetCurrentDateTime()
{
        return DateTime.UtcNow;
}

Потом генерируешь прокси класс (с помощь wsdl.exe) или в VS2005 через "Add Web Reference"
И потом просто вызываешь метод:
localhost.MyWebService myWebService = new MyClass.localhost.MyWebService();
DateTime currentDateTime = myWebService.GetCurrentDateTime();

Наверное это должно работать )
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Если хостинг не дает правильного времени...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]