InglésFrancésEspañol

Ad


icono de página de OnWorks

convcal - Online en la nube

Ejecute convcal en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando convcal que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


convcal - convierte fechas a diferentes formatos

SINOPSIS


convectivo [CAMPUS] [FECHA]

DESCRIPCIÓN


convectivo es parte del gracia paquete de software, una aplicación para datos bidimensionales
visualización. convectivo convierte fechas desde y hacia varios formatos. La siguiente fecha
Los formatos son compatibles (la hora, los minutos y los segundos siempre son opcionales):

iso 1999-12-31T23:59:59.999

europeo
31/12/1999 23:59:59.999 or 31/12/99 23:59:59.999

us 12/31/1999 23:59:59.999 or 12/31/99 23:59:59.999

días 123456.789

segundos
123456.789

Los formatos se prueban en el siguiente orden: elección de los usuarios, iso, europeo y nosotros (hay
no hay ambigüedad entre los formatos de calendario y los formatos numéricos y, por lo tanto, no hay orden
especificado para ellos).

USO


convectivo lee las fechas en la línea de comando o en la entrada estándar si el comando
la línea no contiene fecha.

La elección del usuario para el formato de entrada coloca un formato antes que los otros en la prueba
lista, esto es principalmente útil para ciudadanos de EE. UU. que ciertamente preferirían tener el formato de EE. UU.
comprobado antes del formato europeo. La elección predeterminada del usuario (nohint) no hace nada, por lo que
Se comprueban los siguientes formatos de la lista.

Los separadores entre varios campos pueden ser cualquier carácter del conjunto: ": /.- T". Uno o
más espacios actúan como un separador, otros caracteres no se pueden repetir, el separador T es
permitido solo entre fecha y hora, principalmente para iso8601. Entonces, la cadena "1999-12 31: 23-59"
está permitido (pero no recomendado). El carácter '-' se usa como separador (es
utilizado tradicionalmente en formato iso8601) y como el menos unario (para fechas en el pasado lejano o
para fechas numéricas). Cuando el año está entre 0 y 99 y se escribe con dos o menos
dígitos, se asigna a la era que comienza en el año de ajuste y termina en el año de ajuste + 99 como
sigue:

[wy; 99] -> [wrap_year; 100 * (1 + año_envío / 100) - 1]

[00; wy-1] -> [100 * (1 + año_envío / 100); wrap_year + 99]

por ejemplo, si el año de ajuste se establece en 1950 (que es el valor predeterminado), entonces el
el mapeo es:

rango [00; 49] se asigna a [2000; 2049]

rango [50; 99] se asigna a [1950; 1999]

esto es razonablemente compatible con Y2K y es consistente con el uso actual. Especificar el año 1 es
todavía es posible utilizando más de dos dígitos de la siguiente manera: "0001-03-04" es inequívocamente marzo
el 4, año 1, incluso si la elección del usuario es el formato us. Sin embargo, usar solo dos dígitos es
no recomendado (presentamos un error de 2050 aquí, por lo que esta función debe eliminarse en algunos
apuntar en el futuro ;-)

Las fechas numéricas (formatos de días y segundos) se pueden especificar utilizando números enteros, reales o
formatos exponenciales (los marcadores exponenciales 'd' y 'D' de fortran se admiten en
además de 'e' y 'E'). Se calculan según una fecha de referencia personalizable.
El valor predeterminado viene dado por la constante REFDATE en el archivo fuente. Tu puedes cambiar
este valor como desee antes de compilar, y puede cambiarlo a voluntad usando -r
opción de línea de comando. El valor predeterminado en el archivo distribuido es "-4713-01-01T12: 00: 00",
es una referencia clásica para eventos astronómicos (tenga en cuenta que el '-' se usa aquí tanto
como un unario menos y como un separador).

El programa se puede utilizar para los calendarios de Denys y gregoriano. No toma en
segundos bisiestos de la cuenta: puede pensar que solo funciona en el Tiempo Atómico Internacional (TAI) y
no en Hora Unificada Coordinada (UTC) ... Se detectan fechas inexistentes, incluyen
año 0, fechas entre 1582-10-05 y 1582-10-14, 29 de febrero de años no bisiestos, meses
por debajo de 1 o por encima de 12, ...

CAMPUS


Un resumen de las opciones admitidas por convectivo se incluye a continuación.

-h imprime el mensaje de ayuda en stderr y sale con éxito

-i formato
establecer la elección del usuario para el formato de entrada, los formatos admitidos son iso, europeo, EE. UU., días,
segundos y ninguna sugerencia. Al principio, el formato de entrada no es ninguna sugerencia, lo que significa que
El programa intenta adivinar el formato por sí mismo, si la elección del usuario no permite
analizar la fecha, se prueban otros formatos

-o formato
forzar formato de salida, los formatos admitidos son iso, europeo, estadounidense, días, segundos y
ninguna sugerencia. Al principio, el formato de salida no es ninguna sugerencia, lo que significa que el programa
usa el formato de días para las fechas leídas en cualquier formato de calendario y usa iso8601 para las fechas
leer en formato numérico

-r datos
establecer la fecha de referencia (la fecha se lee utilizando el formato de entrada actual) en el
inicio la referencia se establece de acuerdo con la constante REFDATE en el código, que
es -4713-01-01T12: 00: 00 en el archivo distribuido.

-w año
establecer la envoltura año a año

Use convcal en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad