all options
buster  ]
[ Source: egenix-mx-base  ]

Package: python-egenix-mxdatetime (3.2.9-1)

Links for python-egenix-mxdatetime

Screenshot

Debian Resources:

Download Source Package egenix-mx-base:

Maintainer:

Similar packages:

rotinas de manipulação de data e tempo para Python

mxDateTime é um pacote de extensão em Python que fornece três novos objetos: DateTime, DateTimeDelta e RelativeDateTime que permitem armazenar e manipular valores de data/hora de forma muito mais natural do que utilizando *ticks* (segundos desde 1970-01-01 00:00:00 UTC, a representação utilizada pelo módulo de tempo em Python).

Você pode adicionar, subtrair e multiplicar instâncias, serializá-los, copiá-los e converter o resultado para strings, datas COM, *ticks* e alguns outros valores mais esotéricos. Além disso, existem vários construtores convenientes e formatadores à mão para simplificar e lidar com datas e horas em aplicações do mundo real.

Além de fornecer uma interface em Python fácil de utilizar, o pacote também exporta uma interface API em C confortável para construir sobre ela outras extensões. Isto é especialmente interessante para aplicações de banco de dados que, muitas vezes, têm de lidar com valores de data/hora (o pacote mxODBC é um exemplo de uma extensão que utiliza esta interface).

mxDateTime pode converter entre vários formatos diferentes de armazenamento de data/hora, incluindo datas COM, TJD, MJD, JDN, tuplas e, provavelmente e mais importante, strings.

O analisador de data/hora incluído no mxDateTime é um dos mais flexíveis analisadores disponíveis para Python. Ele é aprimorado constantemente para verifcar a sintaxe de strings de data/hora tão fácil quanto possível. Ao mesmo tempo, ele oferece uma interface totalmente personalizável que permite selecionar os formatos de data/hora válidos a partir de uma variedade de categorias pré-definidas.

Há também módulos formatadores e analisadores especiais para ARPA e formatos de data/hora padrão ISO, que são úteis se você trabalha com os padrões da Internet.

Tags: Software Development: Python Development, Libraries, Implemented in: implemented-in::python, role::shared-lib, Purpose: Time and Clock

Other Packages Related to python-egenix-mxdatetime

  • depends
  • recommends
  • suggests
  • enhances

Download python-egenix-mxdatetime

Download for all available architectures
Architecture Package Size Installed Size Files
amd64 70.5 kB315.0 kB [list of files]