Skip to main content

tekdate format is a clear, human-readable date format designed to simplify global date handling and eliminate regional confusion.

Project description

tekdate Format

Yes, I am done with ISO date format. thats why i come up the new format.

tekdate is a new date and time format designed for clarity and consistency across platforms. Each component of the date and time is explicitly labeled to remove any ambiguity, making it easier to read and process. It supports optional timezone information and can be used across programming languages and systems.

Why this format?

We don’t need colons, slashes, or other date separators because they can sometimes make it difficult to distinguish between the day and month, and we might not always be sure which format is being used. This often depends on the country or format settings in software like Excel. This format is designed to be more human-readable, avoiding confusion while still adhering to common standards. The reason I didn’t use capital letters is to emphasize the date itself, making it easier for the eye to distinguish between numbers and letters.

tekdate Format Structure

Components:

  • yYYYY: Year (e.g., y2024 for the year 2024)
  • mMM: Month (e.g., m03 for March)
  • dDD: Day (e.g., d02 for the 2nd day)
  • hHH: Hour in 24-hour format (e.g., h20 for 8 PM)
  • mMM: Minute (e.g., m15 for 15 minutes)
  • sSSS: Seconds and milliseconds (e.g., s205 for 205 milliseconds)
  • z±ZZZZ (Optional): Timezone offset from UTC (e.g., z+0530 for Indian Standard Time)

Example with Timezone:

-> y2024m10d04h13m59s000z+0000

Key Features

  • Clarity: Every part of the date and time is explicitly labeled (year, month, day, etc.).
  • Time Zone Support: Optional timezone component (z±ZZZZ), or omit it for local/unspecified time.
  • Consistency: WIll Work across platforms and programming languages(Soon).
  • Machine-Readable: Predictable structure that is easy to parse and generate programmatically.

Clear and Distinguishable Date Format for Simplified Handling

The custom date format y2024m10d04h13m59s000z+0000 is designed to prevent confusion and improve human readability. By clearly labeling each date and time component (e.g., "y" for year, "m" for minute), it ensures that the format is immediately understandable and eliminates ambiguity. This structure makes it easy to distinguish between different elements without relying on traditional delimiters like dashes or colons, simplifying parsing for both humans and systems. Additionally, concerns over storage efficiency are minimal given modern capacities, so the focus on clarity and ease of interpretation offers a more practical approach. This format is highly intuitive and ready for use in any context where both accuracy and simplicity are prioritized.

Installation

... pip install tekdate

Python Installation

...

Node installation

...

Project details


Release history Release notifications | RSS feed

This version

0.1

Download files

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

Source Distribution

tekdate-0.1.tar.gz (3.0 kB view details)

Uploaded Source

Built Distribution

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

tekdate-0.1-py3-none-any.whl (3.3 kB view details)

Uploaded Python 3

File details

Details for the file tekdate-0.1.tar.gz.

File metadata

  • Download URL: tekdate-0.1.tar.gz
  • Upload date:
  • Size: 3.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.1

File hashes

Hashes for tekdate-0.1.tar.gz
Algorithm Hash digest
SHA256 c39ca03b189c22a3a6497e61059b6098ccb2cb3a45383481e5dc0d141c78001c
MD5 75837ebbd0f4041f46d566fa1ad5e017
BLAKE2b-256 062ef379d2b35ae518c93304a0bcc5d40cee577d3c7728428ec1a2e72235b161

See more details on using hashes here.

File details

Details for the file tekdate-0.1-py3-none-any.whl.

File metadata

  • Download URL: tekdate-0.1-py3-none-any.whl
  • Upload date:
  • Size: 3.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.1

File hashes

Hashes for tekdate-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 712017c3012c50e28005e763732df53ee18583cf9f9d7678750982bfd481ae51
MD5 9fa26104f991e956e5f857992cea2060
BLAKE2b-256 8c3b4d077c657e54af8e1bd5242f5538868d15141b61d0103e9a7da7e7d1d7e7

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