Это похоже на секунды, прошедшие с 1 января 1970 года в 12:00.
Используйте эту функцию, чтобы получить дату:
var baseDate = new DateTime(1970, 1, 1, 0, 0, 0);
var transactionDate = baseDate.AddSeconds(1252457867);
Это выдаст {9.09.2009 0:57:47} PST
** РЕДАКТИРОВАТЬ: **
Если вам нужно UTC:
var utcDate = baseDate.AddSeconds(1252457867).ToUniversalTime();
Это выводит {9/9/2009 7:57:47 AM}
- Адам