Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

date

Some strings on this page have not been translated yet. You can help by translating them on Weblate.
v(uutils coreutils) 0.8.0
date [OPCIÓN]... [+FORMATO]...
date [OPCIÓN]... [MMDDhhmm[[CC]AA][.ss]]

FORMATO controla la salida. Las secuencias interpretadas son:
| Secuencia | Descripción                                                       | Ejemplo                |
| --------- | ----------------------------------------------------------------- | ---------------------- |
| %%        | un % literal                                                      | %                      |
| %a        | nombre abreviado del día de la semana según la configuración regional | dom                    |
| %A        | nombre completo del día de la semana según la configuración regional | domingo                |
| %b        | nombre abreviado del mes según la configuración regional         | ene                    |
| %B        | nombre completo del mes según la configuración regional          | enero                  |
| %c        | fecha y hora según la configuración regional                     | jue 3 mar 23:05:25 2005|
| %C        | siglo; como %Y, pero omite los dos últimos dígitos               | 20                     |
| %d        | día del mes                                                       | 01                     |
| %D        | fecha; igual que %m/%d/%y                                         | 12/31/99               |
| %e        | día del mes, rellenado con espacios; igual que %_d               | 3                      |
| %F        | fecha completa; igual que %Y-%m-%d                                | 2005-03-03             |
| %g        | dos últimos dígitos del año del número de semana ISO (ver %G)    | 05                     |
| %G        | año del número de semana ISO (ver %V); normalmente útil solo con %V | 2005                   |
| %h        | igual que %b                                                      | ene                    |
| %H        | hora (00..23)                                                     | 23                     |
| %I        | hora (01..12)                                                     | 11                     |
| %j        | día del año (001..366)                                            | 062                    |
| %k        | hora, rellenada con espacios ( 0..23); igual que %_H             |  3                     |
| %l        | hora, rellenada con espacios ( 1..12); igual que %_I             |  9                     |
| %m        | mes (01..12)                                                      | 03                     |
| %M        | minuto (00..59)                                                   | 30                     |
| %n        | una nueva línea                                                   | \\n                     |
| %N        | nanosegundos (000000000..999999999)                               | 123456789              |
| %p        | equivalente regional de AM o PM; vacío si es desconocido         | PM                     |
| %P        | como %p, pero en minúsculas                                       | pm                     |
| %q        | trimestre del año (1..4)                                          | 1                      |
| %r        | hora en formato de 12 horas según la configuración regional      | 11:11:04 PM            |
| %R        | hora de 24 horas y minuto; igual que %H:%M                       | 23:30                  |
| %s        | segundos desde 1970-01-01 00:00:00 UTC                           | 1615432800             |
| %S        | segundo (00..60)                                                  | 30                     |
| %t        | una tabulación                                                    | \\t                     |
| %T        | hora; igual que %H:%M:%S                                          | 23:30:30               |
| %u        | día de la semana (1..7); 1 es lunes                              | 4                      |
| %U        | número de semana del año, con domingo como primer día de la semana (00..53) | 10                     |
| %V        | número de semana ISO, con lunes como primer día de la semana (01..53) | 12                     |
| %w        | día de la semana (0..6); 0 es domingo                            | 4                      |
| %W        | número de semana del año, con lunes como primer día de la semana (00..53) | 11                     |
| %x        | representación de fecha según la configuración regional          | 03/03/2005             |
| %X        | representación de hora según la configuración regional           | 23:30:30               |
| %y        | dos últimos dígitos del año (00..99)                             | 05                     |
| %Y        | año                                                               | 2005                   |
| %z        | zona horaria numérica +hhmm                                       | -0400                  |
| %:z       | zona horaria numérica +hh:mm                                      | -04:00                 |
| %::z      | zona horaria numérica +hh:mm:ss                                   | -04:00:00              |
| %:::z     | zona horaria numérica con : hasta la precisión necesaria         | -04, +05:30            |
| %Z        | abreviatura alfabética de zona horaria                           | EDT                    |

Por defecto, date rellena los campos numéricos con ceros.
Las siguientes banderas opcionales pueden seguir a '%':
* `-` (guión) no rellenar el campo
* `_` (guión bajo) rellenar con espacios
* `0` (cero) rellenar con ceros
* `^` usar mayúsculas si es posible
* `#` usar el caso opuesto si es posible
Después de cualquier bandera viene un ancho de campo opcional, como número decimal;
luego un modificador opcional, que es
* `E` para usar las representaciones alternativas de la configuración regional si están disponibles, o
* `O` para usar los símbolos numéricos alternativos de la configuración regional si están disponibles.
Ejemplos:
  Convertir segundos desde la época (1970-01-01 UTC) a una fecha

  date --date='@2147483647'

  Mostrar la hora en la costa oeste de EE.UU. (usar tzselect(1) para encontrar TZ)

  TZ='America/Los_Angeles' date

Mostrar o establecer la fecha y hora del sistema

Options

--date=<STRING>, -d <STRING>

mostrar la hora descrita por CADENA, no ‘ahora’

--file=<DATEFILE>, -f <DATEFILE>

como –date; una vez por cada línea de ARCHIVOFECHA

--iso-8601=<FMT>, -I <FMT>

mostrar fecha/hora en formato ISO 8601.
FMT=‘date’ solo para fecha (por defecto),
‘hours’, ‘minutes’, ‘seconds’, o ‘ns’
para fecha y hora con la precisión indicada.
Ejemplo: 2006-08-14T02:34:56-06:00

--resolution

salida de resolución de sellos horarios disponibles
Ejemplo: 0.000000001

--rfc-email, -R

mostrar fecha y hora en formato RFC 5322.
Ejemplo: Mon, 14 Aug 2006 02:34:56 -0600

--rfc-3339=<FMT>

mostrar fecha/hora en formato RFC 3339.
FMT=‘date’, ‘seconds’, o ‘ns’
para fecha y hora con la precisión indicada.
Ejemplo: 2006-08-14 02:34:56-06:00

--debug

anotar la fecha analizada y advertir sobre uso cuestionable en stderr

--reference=<FILE>, -r <FILE>

mostrar la hora de última modificación de ARCHIVO

--set=<STRING>, -s <STRING>

establecer la hora descrita por CADENA

--universal, --utc, -u

mostrar o establecer el Tiempo Universal Coordinado (UTC)

Examples

Display the current date using the default locale’s format:

date +%c

Display the current date in UTC, using the ISO 8601 format:

date {{[-u|--utc]}} +%Y-%m-%dT%H:%M:%S%Z

Display the current date as a Unix timestamp (seconds since the Unix epoch):

date +%s

Convert a date specified as a Unix timestamp to the default format:

date {{[-d|--date]}} @{{1473305798}}

Convert a given date to the Unix timestamp format:

date {{[-d|--date]}} "{{2018-09-01 00:00}}" +%s {{[-u|--utc]}}

Display the current date using the RFC-3339 format (YYYY-MM-DD hh:mm:ss TZ):

date --rfc-3339 s

Set the current date using the format MMDDhhmmYYYY.ss (YYYY and .ss are optional):

date {{093023592021.59}}

Display the current ISO week number:

date +%V

The examples are provided by the tldr-pages project under the CC BY 4.0 License.

Please note that, as uutils is a work in progress, some examples might fail.