Скачать MetaTrader 5

Как в С# получить значение, аналогичное TimeCurrent()?

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Maxim Dmitrievsky
18075
Maxim Dmitrievsky  

делаю вот так: 

DateTime localDate = DateTime.Now;
string seconds = TimeSpan.Parse(localDate.ToLongTimeString()).TotalMilliseconds.ToString();

на домашнем компе работает, выдает значение, на впс отказывается.. уже голову сломал что не так )

Комбинатор
16368
Комбинатор  
Int32 unixTimestamp = (Int32)(DateTime.UtcNow.Subtract(new DateTime(1970, 1, 1))).TotalSeconds;
Alexey Navoykov
4616
Alexey Navoykov  
Maxim Dmitrievsky:
 
string seconds = TimeSpan.Parse(localDate.ToLongTimeString()).TotalMilliseconds.ToString();

Здесь же получаешь миллисекунды, а не секунды.

Maxim Dmitrievsky
18075
Maxim Dmitrievsky  
Комбинатор:

супер быстрый и рабочий ответ, спасибо, мой гуру :)

Maxim Dmitrievsky
18075
Maxim Dmitrievsky  
Alexey Navoykov:

Здесь же получаешь миллисекунды, а не секунды.

а оно и с секундами тупит, причем только на впс
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий