Skip to main content

Convert UTC time to Martian time (LMST, LTST, MSD, EOT, etc.) for different martian missions.

Project description

Mars Time Converter

The Mars Time Converter is a Python library and command-line tool for converting Earth UTC time to Martian Local Mean Solar Time (LMST) and other Mars-specific time parameters. It supports multiple Mars missions by reading mission-specific parameters from an XML configuration file.

For detailed documentation on installation, configuration, usage, and development guidelines, please refer to our wiki pages linked below.


📚 Documentation


🚀 Features

  • Convert UTC to LMST (Local Mean Solar Time)
  • Convert LMST to UTC
  • Compute Mars Sol Date (MSD), Coordinated Mars Time (MTC), Equation of Time (EOT), and more
  • Support for mission-specific configurations via XML
  • CLI interface for quick conversion from the terminal

Overview

The library provides functions to convert UTC to LMST, convert LMST back to UTC, and compute several Mars-specific time parameters (e.g., Mars Sol Date, Coordinated Mars Time, Equation of Time, and more). Its flexible design supports adding new missions via an XML configuration file.

For full usage examples, development details, and API references, check out the wiki.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

marstimeconverter-0.1.0.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

marstimeconverter-0.1.0-py3-none-any.whl (3.2 kB view details)

Uploaded Python 3

File details

Details for the file marstimeconverter-0.1.0.tar.gz.

File metadata

  • Download URL: marstimeconverter-0.1.0.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.11

File hashes

Hashes for marstimeconverter-0.1.0.tar.gz
Algorithm Hash digest
SHA256 ee521b287ad4bc2eb808a9e5ef28569197bfcac6bae26ff42328c0a9c6ca56f7
MD5 f2a1d28cfae9b43bc988cd3a68784e55
BLAKE2b-256 9befbf09387e396333c040105a62eb823a29ac373d2466260940fef20e09516f

See more details on using hashes here.

File details

Details for the file marstimeconverter-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for marstimeconverter-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 75ec9db5d81bf75168bbd932bc2d8d8cd9c339e857b1d83b7b82ea410c848fc9
MD5 df5359ba54861f553a315be670a6b59e
BLAKE2b-256 80ae1762ecf13aa1d5e2bdf402bec45e51ce702ee3502844bf55ad279afcf1ed

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page