DATE(1) Ordenes de usuario DATE(1)
NOMBRE
date - muestra o define la fecha y hora del sistema
SINOPSIS
date [OPCION]... [+FORMATO]
date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]
DESCRIPCION
Muestra la fecha y hora actual en el FORMATO indicado. Con la opcion -s
o con [MMDDhhmm[[CC]YY][.ss]] define la fecha y la hora.
Los argumentos obligatorios para las opciones largas son tambien
obligatorios para las opciones cortas.
-d, --date=CADENA
muestra la fecha y hora segun se indique en la CADENA, por
ejemplo "now"
--debug
muestra la fecha solicitada dando cuenta por la salida de error
estandar de cualquier uso cuestionable
-f, --file=ARCHIVO
igual que --date; pero ejecutando una vez por cada linea de
ARCHIVO
-I[FMT], --iso-8601[=FMT]
muestra la fecha y hora en formato ISO 8601. Puede usarse
FMT="date" si se desea ver solo la fecha (por defecto), "hours",
"minutes", "seconds" o "ns" para obtener otros formatos de fecha
y hora. Por ejemplo: 2006-08-14T02:34:56-06:00
--resolution
muestra la exactitud disponible para las marcas de tiempo, p.
ej: 0.000000001
-R, --rfc-email
muestra la fecha y hora en el formato definido en el RFC 5322.
Por ejemplo: Mon, 14 Aug 2006 02:34:56 -0600
--rfc-3339=FMT
muestra la fecha/hora con formato RFC 3339. "FMT" puede ser
"date", "seconds" o "ns" segun la precision deseada. Por
ejemplo: 2021-05-30 14:54:04+02:00
-r, --reference=ARCHIVO
muestra la fecha y hora de la ultima modificacion de ARCHIVO
-s, --set=CADENA
define la fecha y hora tal como se especifica en CADENA
-u, --utc, --universal
muestra o define fecha y hora en formato UTC (Coordinated
Universal Time)
--help muestra la ayuda y finaliza
--version
muestra la version del programa y finaliza
Las opciones que definen la forma de mostrar la fecha son mutuamente
exclusivas. Por ejemplo: --date, --file, --reference, --resolution.
FORMATO controla la salida. Las secuencias que se interpretan son las
siguientes:
%% simbolo "%" literal
%a nombre del dia de la semana localizado y abreviado (p.ej. Dom)
%A nombre del dia de la semana localizado completo (p.ej. Domingo)
%b nombre del mes localizado y abreviado (p.ej. ene)
%B nombre del mes localizado y completo (p.ej. agosto)
%c fecha y hora localizadas (por ejemplo: dom 30 may 2021 15:09:59)
%C siglo, al igual que %Y pero omitiendo los dos ultimos digitos
(p.ej: 21)
%d dia del mes (p.ej:05)
%D fecha; igual que %m/%d/%y
%e dia del mes, con separacion; igual que %_d
%F fecha completa, igual que %+4Y-%m-%d
%g ultimos dos digitos del ano correspondiente al numero de semana
ISO (consulte %G)
%G ano correspondiente al numero de semana ISO (consulte %V); en
general solo es util combinado con %V
%h identico a %b
%H hora (00..23)
%I hora (01..12)
%j dia del ano (001..366)
%k hora, espaciada ( 0..23); igual que %_H
%l hora, espaciada ( 1..12; igual que %_I
%m mes (01..12)
%M minuto (00..59)
%n nueva linea
%N nanosegundos (000000000..999999999)
%p equivalente localizado de AM o PM; en blanco si es desconocido
%P igual que %p, pero en mayusculas
%q cuatrimestre (1..4)
%r hora localizada en el sistema horario de 12 horas (por ejemplo:
04:30:42)
%R hora y minuto en el sistema horario de 24 horas; igual que %H:%M
%s segundos desde el Inicio (Epoch) 1970-01-01 00:00:00 UTC
%S segundo (00..60)
%t tabulacion
%T hora; igual que %H:%M:%S
%u dia de la semana (1..7); 1 corresponde a lunes
%U numero de semana dentro del ano, considerando el domingo como
primer dia de la semana (00..53)
%V Numero de semana ISO, considera el lunes como primer dia de la
semana (01..53)
%w dia de la semana(00..6); 0el 0 corresponderia al domingo
%W numero de semana en el ano, considera el lunes como primer dia
de la semana (00..53)
%x representacion localizada de la fecha (p.ej: 30/05/21)
%X representacion de la hora en formato localizado (p.ej: 16:41:56)
%y ultimos dos digitos del ano (00..99)
%Y ano
%z +hhmm representacion numerica de la zona horaria (p.ej: +0200)
%:z +hh:mm representacion numerica de la zona horaria (p.ej: +02:00)
%::z +hh:mm:ss representacion numerica de la zona horaria (p.ej:
+02:00:00)
%:::z representacion numerica de la zona horaria con la precision
requerida (p.ej: +02, +02:10)
%Z Abreviatura alfabetica de la zona horaria (p.ej: CEST)
Por defecto, se rellenaran con ceros los huecos en las fechas. Estas
opciones pueden ir a continuacion de '%':
- (guion) no rellena
_ (guion bajo) rellena con espacios
0 (zero) rellena con ceros
+ separa con ceros y anade un '+' antes de un ano con >4 digitos
si corresponde al futuro.
^ emplea mayusculas si posible
# emplea minusculas si es posible
Despues de cualquier opcion viene un ancho de campo opcional, en forma
de numero decimal; luego un modificador opcional, que es E para usar
las representaciones alternativas de la configuracion regional si estan
disponibles, o O para usar los simbolos numericos alternativos de la
configuracion regional si estan disponibles.
EJEMPLOS
convierte los segundos desde el Inicio (Epoch: 01-01-1970 UTC) a una
determinada fecha
$ date --date='@2147483647'
muestra la hora en la costa oeste de EEUU (emplea tzselect(1) para
averiguar la zona horaria)
$ TZ='America/Los_Angeles' date
Muestra la hora local para las 9AM del proximo miercoles en la costa
oeste de EEUU
$ date --date='TZ="America/Los_Angeles" 09:00 next Fri'
CADENA DE FECHA
--date=CADENA es una cadena de texto con un formato mas o menos libre
para indicar una fecha, por ejemplo "lun 02 nov 2020 22:38:49 CET" o
bien "2020-02-29 16:21:42", incluso podria ser "next Thursday". El
texto de fecha puede incluir la fecha, la hora, la zona horaria, el dia
de la semana, fechas y horas relativas asi como otros datos. Una cadena
vacia hace referencia al inicio del dia. La cadena de fecha tiene un
formato mas complejo que el descrito aqui, puede consultar la pagina
info para una descripcion mas detallada.
AUTOR
Escrito por David MacKenzie.
INFORMAR DE ERRORES
Ayuda en linea de GNU Coreutils:
Informe cualquier error de traduccion a
COPYRIGHT
Copyright (C) 2024 Free Software Foundation, Inc. Licencia GPLv3+: GNU
GPL version 3 o posterior .
Esto es software libre: usted es libre de cambiarlo y redistribuirlo.
NO HAY GARANTIA, en la medida permitida por la legislacion.
VEASE TAMBIEN
Documentacion completa
tambien disponible localemente ejecutando: info '(coreutils) date
invocation'
TRADUCCION
La traduccion al espanol de esta pagina del manual fue creada por
Marcos Fouces
Esta traduccion es documentacion libre; lea la GNU General Public
License Version 3 o
posterior con respecto a las condiciones de copyright. No existe
NINGUNA RESPONSABILIDAD.
Si encuentra algun error en la traduccion de esta pagina del manual,
envie un correo electronico a .
GNU coreutils 9.5 Agosto de 2024 DATE(1)