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:

funzioni per Python per la gestione di date e orari

mxDateTime è un pacchetto di estensione per Python che fornisce tre nuovi oggetti: DateTime, DateTimeDelta e RelativeDateTime, che permettono di memorizzare e maneggiare valori data/ora in un modo molto più naturale rispetto all'uso dei tick (secondi trascorsi da 1970-01-01 00:00:00 UTC), la rappresentazione usata dal modulo per i tempi di Python.

È possibile sommare, sottrarre e persino moltiplicare istanze, sceglierle e copiarle e convertire i risultati in stringhe, date COM, tick e alcuni altri valori più inconsueti. In aggiunta, ci sono a disposizione svariati comodi strumenti di costruzione e formattazione per semplificare di molto la gestione di date e orari nelle applicazioni di uso pratico.

In aggiunta a fornire un'interfaccia Python facile da usare, il pacchetto esporta anche una comoda interfaccia API in C su cui creare altre estensioni. Ciò è particolarmente interessante per le applicazioni database che spesso devono gestire valori di date/orari (il pacchetto mxODBC è un esempio di un'estensione che usa questa interfaccia).

mxDateTime può convertire tra svariati formati per la memorizzazione di date/orari diversi, inclusi date COM, TJD, MJD, JDN, tuple e, cosa probabilmente più importante, stringhe.

L'analizzatore di date/orari incluso in mxDateTime è uno dei più flessibili analizzatori di questo tipo disponibili per Python. Viene continuamente migliorato per rendere più semplice possibile l'analisi di stringhe di date/orari. Al contempo, offre un'interfaccia completamente personalizzabile che permette di selezionare i formati per date/orari validi da una gamma di categorie predefinite.

Ci sono anche speciali moduli per analizzatori e formattatori per i formati di data/orario di ARPA e ISO, che sono utili se si lavora molto con gli standard 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]