En sistemas operativos de la familia Unix, se utiliza el comando date para obtener y setear la fecha y hora.

root@debian:~# date
Wed Jul 13 08:06:00 ART 2016



Si se desea modificar la fecha y hora, simplemente se debe especificar como un parámetro adicional.

El formato por defecto es mes (MM), día (DD), hora (hh), minutos (mm), pudiendo agregar opcionalmente el año (YY, por ejemplo 16, o año con siglo CCYY, por ejemplo 2016) y los segundos (.ss).

Es posible utilizar otros formatos más amigables, tanto para setear como para obtener la fecha y hora, consultar +FORMAT en la página de manual de date. Sin embargo el formato por defecto es el más simple para la mayoría de los casos.

MMDDhhmmCCYY

Por ejemplo, si se desea cambiar la fecha y hora al día 30 de junio de 2016 a las 8:10 hs. utilizar el string 063008102016:

root@debian:~# date "063008102016"
Thu Jun 30 08:10:00 ART 2016

La fecha queda establecida correctamente:

root@debian:~# date
Thu Jun 30 08:10:17 ART 2016

Referencias

man date


Tal vez pueda interesarte


Compartí este artículo