Se você quiser apenas a hora de início, pode selecionar o campo e suprimir o cabeçalho fazendo isso:
ps -p YOURPID -o lstart=
a saída ficará assim:
Mon Dec 14 17:17:16 2009
que é ctime(3)
format e você pode analisá-lo para dividir as partes relevantes.
Outros campos de início, como start
, stime
, bsdstart
e start_time
age o tempo (após 24 horas, apenas a data é mostrada, por exemplo).
Você pode, no entanto, usá-los diretamente para processos iniciados recentemente sem mais análise:
ps -p YOURPID -o stime=
que produziria algo como:
09:26