Skip to main content

A utility package for human-readable time conversion.

Project description


# زمان خوانا

این یک تابع پایتون است که عددی غیر منفی (ثانیه) را به عنوان ورودی می‌گیرد و زمان را با
فرمت خوانا (ساعت:دقیقه:ثانیه) برمی‌گرداند.

## چگونه استفاده کنیم

1. مخزن را در دستگاه محلی خود کلون کنید.
2. تابع `make_readable1` یا`make_readable2` را از ماژول `human_readable_time` وارد کنید.
3. تابع `make_readable1` یا`make_readable2` را فراخوانی کنید و تعداد ثانیه‌ها را به عنوان آرگومان ارسال کنید.

مثال:

```python
from human_readable_time import make_readable1 #OR make_readable2

seconds = 3661
result = make_readable1(seconds)
print(result) # خروجی: 01:01:01
```

## جزئیات تابع

تابع `make_readable1` یا `make_readable2` ساعت، دقیقه و ثانیه را از تعداد داده شده ثانیه‌ها محاسبه کرده
و آن‌ها را با رشته‌ی خوانا فرمت می‌کند. این تابع از تابع `divmod()` برای محاسبه کارآمد و f-string برای
فرمت‌بندی خروجی با صفر اولیه استفاده می‌کند.

# Human Readable Time

This is a Python function that takes a non-negative integer representing the number of seconds and
returns the time in a human-readable format (HH:MM:SS).

## How to Use

1. Clone the repository to your local machine.
2. Import the `make_readable1` OR `make_readable2` function from the `human_readable_time` module.
3. Call the `make_readable1` OR `make_readable2` function and pass the number of seconds as an argument.

Example:

```python
from human_readable_time import make_readable1 #OR make_readable2

seconds = 3661
result = make_readable1(seconds)
print(result) # Output: 01:01:01
```

## Function Details

The `make_readable1` OR `make_readable2` functions calculates the hours, minutes, and seconds from
the given number of seconds and formats them in a human-readable string. It uses the `divmod()`
function for efficient calculation and f-string for formatting the output with leading zeros.


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

human_readable_time-0.1.4.tar.gz (2.6 kB view details)

Uploaded Source

File details

Details for the file human_readable_time-0.1.4.tar.gz.

File metadata

  • Download URL: human_readable_time-0.1.4.tar.gz
  • Upload date:
  • Size: 2.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.2

File hashes

Hashes for human_readable_time-0.1.4.tar.gz
Algorithm Hash digest
SHA256 169d9dc60d75285e2d2afd5d5e254aeb1a17e2e1404c9dcdead09f905bf9666a
MD5 5e5144f17801f900da2ff671ab42015b
BLAKE2b-256 3c2d83c647e11e0da3f82ade9423c09b1ee7208f498a4b023503fa44b1569b2d

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