Время в timestamp - C#

Узнай цену своей работы

Формулировка задачи:

Доброй ночи, как конвертировать время и дату в timestamp? 15.07.2013 19:58:22 -> 1373918302

Решение задачи: «Время в timestamp»

textual
Листинг программы
// Функция, принимает строку даты и возвращает количество секунд уникс тайма.
static double ConvertToUnixTimestamp(string date_str)
{
    DateTime date = DateTime.Parse(date_str, new CultureInfo("ru-RU"));
    DateTime origin = new DateTime(1970, 1, 1, 0, 0, 0, 0);
    TimeSpan diff = date - origin;
    return Math.Floor(diff.TotalSeconds);
}

Оцени полезность:

8   голосов , оценка 3.875 из 5
Похожие ответы