Skip to main content

Time Convert for Humans

Project description

TimeConvert is a simple time convert script(library) for Python, built for human beings.

Installation

pip install TimeConvert

Usage

from TimeConvert import TimeConvert as tc

tc.utc_timestamp()

Method

# DATETIME

def utc_datetime():

def local_datetime():

def to_utc_datetime(local_dt, timezone=TIME_ZONE):

def to_local_datetime(utc_dt, timezone=TIME_ZONE):

def yesterday_utc_datetime():

def tomorrow_utc_datetime():

def yesterday_local_datetime():

def tomorrow_local_datetime():

def several_days_ago(dt=None, days):

def several_days_coming(dt=None, days):

def several_time_ago(dt=None, days=0, seconds=0, microseconds=0, milliseconds=0, minutes=0, hours=0, weeks=0):

def several_time_coming(dt=None, days=0, seconds=0, microseconds=0, milliseconds=0, minutes=0, hours=0, weeks=0):

# STRING

def utc_string(utc_dt=None, format=TIME_FORMAT):

def local_string(local_dt=None, format=TIME_FORMAT):

def datetime_to_string(dt, format=TIME_FORMAT):

# TIMESTAMP

def utc_timestamp(utc_dt=None):

def local_timestamp(local_dt=None):

def datetime_to_timestamp(dt):

# STRING ==> DATETIME

def string_to_utc_datetime(string, format=TIME_FORMAT):

def string_to_local_datetime(string, format=TIME_FORMAT):

# STRING ==> TIMESTAMP

def string_to_timestamp(string, format=TIME_FORMAT):

def string_to_utc_timestamp(string, format=TIME_FORMAT):

def string_to_local_timestamp(string, format=TIME_FORMAT):

# TIME_DELTA

def timestamp_delta(stamp1, stamp2):

def datetime_delta(dt1, dt2):

def string_delta(string1, string2, format=TIME_FORMAT, format1='', format2=''):

# AWARE vs NAIVE

def is_aware(value):

def is_naive(value):

def make_aware(value, timezone=TIME_ZONE):

def make_naive(value, timezone=TIME_ZONE):

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

TimeConvert-1.0.4.tar.gz (4.8 kB view details)

Uploaded Source

Built Distribution

TimeConvert-1.0.4-py2.7.egg (10.1 kB view details)

Uploaded Source

File details

Details for the file TimeConvert-1.0.4.tar.gz.

File metadata

File hashes

Hashes for TimeConvert-1.0.4.tar.gz
Algorithm Hash digest
SHA256 4430dea68ac0e09f8f03364252070f3f29fb1f5df13c710e1f9325b3080357f1
MD5 be29dd6d6394fa0fe0a11e17fc511e4c
BLAKE2b-256 7f53f405483567020413c133995cf86a2f1cc89acde48f66796e702872b434fc

See more details on using hashes here.

File details

Details for the file TimeConvert-1.0.4-py2.7.egg.

File metadata

File hashes

Hashes for TimeConvert-1.0.4-py2.7.egg
Algorithm Hash digest
SHA256 3f544cdb6258f32b81dc0a01d54701cfd19a5733cbfa0b4e0c3951beebf00125
MD5 2f68c5563daa756af1b8c5167ad2bcba
BLAKE2b-256 b48af46a4e23fecd7a99cb3e6eda2c7feffe8a7f288325c97f07f997d3396f5e

See more details on using hashes here.

Supported by

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