Хотите ли вы int, который выглядит как 20110425171213?В этом случае вам лучше использовать ToString с соответствующим форматом (что-то вроде 'yyyyMMddHHmmss'), а затем приводить строку к целому числу (или к длинному беззнаковому типу int, так как это будет более 32 бит).
Если вам нужно фактическое числовое значение (количество секунд с 0 года), тогда это совсем другое вычисление, например,
result = second
result += minute * 60
result += hour * 60 * 60
result += day * 60 * 60 * 24
и т. Д.
Но вам лучше будет использовать тиков.