Metadata-Version: 2.1
Name: AlarmTime
Version: 0.1.4
Summary: For calculating time difference from current time to Target time and can detect a time from our natural language
Home-page: https://github.com/shohan98/alarm_time_claculate
Author: Md. Shohanur Rahman
Author-email: dshohan112@gmail.com
License: MIT
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
Requires-Dist: datetime
Requires-Dist: python-dateutil
Requires-Dist: regex

from AlarmTime.AlarmTime import DetectDate

##############################################

t = DetectDate(1570000023345)
print(t.now) #2019-10-02 13:07:39.393012
t = DetectDate('2019/5/2/14/5')
print(t.now) #2019-05-02 14:05:39.393185
t = DetectDate()
print(t.now) #2019-04-21 12:26:12.542967
############################################

t = DetectDate()

target_time = t.DateTimeDetect('detect the time and date on December 16 8 p.m') print(target_time)

target_time = t.DateTimeDetect('detect the time and date on December 16 ') print(target_time)

target_time = t.DateTimeDetect('after 700 days') print(target_time)

target_time = t.DateTimeDetect('after 6 month 700 days 8 hour 5 minute') print(target_time)

target_time = t.DateTimeDetect('after 700 days') print(target_time)

now we can get the value of target year, day, month, hour, minute, second
print(target_time.day)

=============================================================================
2019-04-21 12:26:12.542967
2019-12-16 20:00:00.542967
2019-12-16 00:00:00.542967
2021-03-21 12:26:12.542967
2021-09-20 20:31:12.542967
2021-03-21 12:26:12.542967
21
=============================================================================
minute_diff = t.minute_diff_from_now('after 1 days')

print(minute_diff) #1440.0

hour_diff = t.hour_diff_from_now('after 1 days')

print(hour_diff) #24.0

day_diff = t.day_diff_from_now('after 1 days')

print(day_diff) #1.0

sec_diff = t.second_diff_from_now('after 1 days')

print(sec_diff) #86400.0

