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) 2023 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.4 Enero 2024 DATE(1)