Преобразовать Дату в Число и назад.

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

TrueTrue
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 167
Зарегистрирован: 20.05.2009 (Ср) 23:18

Преобразовать Дату в Число и назад.

Сообщение TrueTrue » 08.09.2013 (Вс) 4:22

Подскажите пожалуйста, как правильно преобразовать Дату в количество Миллисекунд от 1 января 1970 г. и обратно, уже замучился.

FireFenix
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1640
Зарегистрирован: 25.05.2007 (Пт) 10:24
Откуда: Mugen no Sora

Re: Преобразовать Дату в Число и назад.

Сообщение FireFenix » 08.09.2013 (Вс) 7:54

TrueTrue писал(а):уже замучился.

Что замучился?
В гугле триллион примеров.... -> .net date to timestamp
Птицей Гермеса меня называют, свои крылья пожирая... сам себя я укрощаю
私はヘルメスの鳥 私は自らの羽根を喰らい 飼い慣らされる

TrueTrue
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 167
Зарегистрирован: 20.05.2009 (Ср) 23:18

Re: Преобразовать Дату в Число и назад.

Сообщение TrueTrue » 08.09.2013 (Вс) 10:28

Не нашёл ни одного нормального или понятного. Все примеры показывают разную дату. В любом случае, знаешь - напиши, не знаешь - зачем умничаешь?

Я пытаюсь сделать сервер для Андроид клиента, с Андроида присылаю дату в виде числа. У меня не выходит в VB.NET получить туже дату, происходят смещения...

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Re: Преобразовать Дату в Число и назад.

Сообщение Viper » 09.09.2013 (Пн) 5:04

Делов то. Создать дату соответствующую 1 января 1970 года, вычесть ее из текущей, получить соответствующее значение TimeSpan и воспользоваться его свойством TotalMilliseconds.
Весь мир матрица, а мы в нем потоки байтов!


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 19

    TopList