实行十进制时间和法国共和历法。
metric-time的Python项目详细描述
实行十进制时间和法国共和历法。 在法国大革命期间,人们尝试用十进制表示各种测量方法,包括时间和日历。这场运动产生了两件事:法国共和日历和十进制日历。
法兰西共和国日历: 日历由12个月组成,每个月正好有30天。每周(Décade)有10天。年与1792年相对应。一年通常从9月22日开始。日历于1793年推出,1805年废除。
小数时间: 十进制时钟由10小时组成,每小时100分100秒。这意味着秒的定义必须更改为1十进制秒=0.864正常秒。1794年引入,1795年暂停。
用法:
$ metric-time
或者作为一个python api:
>>>importmetric_time>>>metric_time.DecimalTime.now()(8,2,88,543)# Time in format (hours, minutes, seconds, milliseconds)>>>metric_time.DecimalTime.decimal_time(datetime.datetime(year=2018,month=6,day=28,hour=13,minute=50,second=30))(5,76,73,611)# Time in format (hours, minutes, seconds, milliseconds)>>>metric_time.RepublicanCalendar().now()(226.91780821917808,'Messidor',10,'Décadi')# Date in format (year, month, date, day)>>>metric_time.RepublicanCalendar().republican_date(datetime.datetime(year=2020,month=5,day=20,tzinfo=pytz.reference.LocalTimezone()))(228.81095890410958,'Prairial',2,'Duodi')# Date in format (year, month, date, day)