Добрый день. Использовал данный код. немного переделав дату
DateTime dt = DateTime.Parse("22.03.2018, 6:52:27");
int unixTime = (int)(dt - new DateTime(1970, 1, 1)).TotalSeconds;
return unixTime;
Результат 1521701547
Но при проверке в обратную сторону на сайте https://www.cy-pr.com/tools/time/...