la tua richiesta e' ambigua. Una differenza tra due date non e' una terza data ma un insieme di anni, mesi, giorni, ore, minuti e secondi. E' quindi importante capire il range di risultato che ti serve.

per l'ora attuale in unix timestamp

$adesso = time();