2016-04-13 3 views
1

Вот как я получаю свою текущую временную метку UNIX.C# - Как добавить X минут в текущую временную метку UNIX

Int32 unixTimestamp = (Int32)(DateTime.UtcNow.Subtract(new DateTime(1970, 1, 1))).TotalSeconds; 

Как я могу добавить на 10 минут на этой текущей UNIX метку времени, и он по-прежнему быть отформатирован как метку времени UNIX.

Заранее спасибо.

+2

Вы можете просто добавить 10 * 60 на него. –

ответ

1

Использование AddMinutes(x).

Int32 unixTimestamp = (Int32)(DateTime.UtcNow.AddMinutes(10).Subtract(new DateTime(1970, 1, 1))).TotalSeconds; 

В PHP:

<?php 
    $inTenMinutes = time() + 10 * 60; 
?> 
+0

Как иронично: «Вы можете принять ответ за 10 минут», но в любом случае спасибо. –

+0

Ум вы знаете, как это сделать на PHP? –

+0

'Int32 unixTimestamp = (Int32) (DateTime.UtcNow.Subtract (новый DateTime (1970, 1, 1))). TotalSeconds + 600; 'работает тоже ... –

Смежные вопросы