Добрый вечер всем!
Возник вопрос по поводу даты. Для конвертации Datetime C# в UnixTime я использую такой код:
var epoch = (timePicker.Value - new DateTime(1970, 1, 1)).TotalSeconds;
Всё конечно хорошо конвертирует, но делает это с точностью до секунды. А мне как раз надо получить например 29.05.2015 21:00:00. Т.е. дату нормальную а время чтобы было всегда 21:00:00.
Например выбрал человек в DateTime 23.03.2015, я его конвертирую в UnixTime и должен получить 1427144400, что составит в обычном времени 23 Mar 2015 21:00:00 GMT. И так при любой дате!
Как настроить DateTime либо как сконвертировать чтобы время при переводе обратно получалось 21:00:00?