Как получить UNIXTIME c точностью до миллисекунд?

akella

Client
Регистрация
28.02.2016
Сообщения
100
Благодарностей
17
Баллы
18
Добрый день, собственно, сабж. Необходимо получить время вида 1569257733.363 , пробовал код
C#:
return (DateTime.UtcNow - new DateTime (1970, 1, 1)).TotalMilliseconds;
но он возвращает с точностью до 2 или 1 знаков после запятой
 
  • Спасибо
Реакции: Scorpio2011

doc

Client
Регистрация
30.03.2012
Сообщения
7 957
Благодарностей
4 050
Баллы
113
Добрый день, собственно, сабж. Необходимо получить время вида 1569257733.363 , пробовал код
C#:
return (DateTime.UtcNow - new DateTime (1970, 1, 1)).TotalMilliseconds;
но он возвращает с точностью до 2 или 1 знаков после запятой
число до запятой и есть точность до миллисекунды
 

Solus

Client
Регистрация
14.04.2014
Сообщения
365
Благодарностей
113
Баллы
43
Мне, к примеру, если надо было так заморачиваться то я просто к UNIX еще ".000" дописывал и всё.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)