| isodato Un analizador de fecha / tiempo / duración de ISO 8601 y formateador |
Descargar ahora |
isodato Clasificación y resumen
- Nombre del editor:
- Gerhard Weis
isodato Etiquetas
isodato Descripción
Un analizador de fecha / tiempo / duración de ISO 8601 y formateador Isodato es un módulo de Python que implementa la fecha, la hora y la duración de ISO 8601. La implementación sigue a la norma ISO8601: 2004, e implementa solo las representaciones de fecha / hora mencionadas en el estándar. Si no se menciona algo allí, entonces se trata como inexistente, y no como una opción permitida. Por ejemplo, ISO8601: 2004 nunca menciona los años de 2 dígitos. Por lo tanto, no está destinado por este módulo para admitir los años de 2 dígitos. (Si bien puede ser válido como fecha de ISO, porque no está prohibido explícitamente). Otro ejemplo es que, si no se da una designación de zona horaria durante un tiempo, es una hora local, y no UTC.As, este módulo mapea ISO 8601 FECHAS / TIEMPOS A TIPOS DE DATOS DE PITÓN ESTÁNDAR, COMO FECHA, TIEMPO, DATETIMIENTO Y TIMEDELLA, no es posible convertir todas las fechas / horarios de ISO 8601 posibles. Por ejemplo, las fechas antes del 0001-01-01 no están permitidas por la fecha de Python y las clases de DateTime.DocumentationRentamente hay cuatro métodos de análisis disponibles. * Parse_time: analiza una cadena de tiempo ISO 8601 en un objeto de tiempo * parse_date: analiza una fecha ISO 8601 Cadena en un objeto de fecha * parse_datetime: analiza una cadena de fecha de fecha ISO 8601 en un objeto DateTime * PERSE_DULTURE: analiza una cadena de duración ISO 8601 en un objeto Timedeltra o Duración. La norma ISO 8601 permite definir duraciones en años y meses, y Timedelta ¿No maneja los años y los meses, este módulo proporciona una clase de duración, que se puede usar casi como un objeto TIMEDELTA (con algunas limitaciones). Sin embargo, un objeto de duración se puede convertir en un objeto TIMEDELTA. INSTALACIÓN: este módulo se puede instalar fácilmente con los métodos de instalación estándar de Python. Simplemente use setuptOols o Easy_Instal como de costumbre. Requisitos: · Python Limitaciones: · El analizador acepta una representación de fecha / hora que no es válida de acuerdo con la norma ISO 8601. · · Para la fecha y la hora juntos, este analizador acepta una mezcla de formato básico y extendido. p.ej. La fecha podría estar en formato básico, mientras que el tiempo se acepta en formato extendido. También permite fechas cortas y horarios en cadenas de fecha de fecha. · Para fechas incompletas, se elige el primer día. p.ej. Los resultados del siglo XIX se encuentran en una fecha de 1901-01-01. ¿Qué hay de nuevo en este lanzamiento: · Método agregado para analizar las cadenas de zona horaria ISO 8601 · Métodos agregados para crear cadenas conformes ISO 8601
isodato Software relacionado