假设在同一(以色列)时区同时输入文本,以下自由文本行是等效的:
Wed Sep 9 16:26:57 IDT 2009
2009-09-09 16:26:57
16:26:57
September 9th, 16:26:57
是否有一个 python 模块可以将所有这些文本日期转换为(相同的)datetime.datetime
实例?
我想在命令行工具中使用它,该工具将获取自由文本日期和时间作为参数,并返回不同时区的等效日期和时间,例如:
~$wdate 16:00 Israel
Israel: 16:00
San Francisco: 06:00
UTC: 13:00
或者:
~$wdate 18:00 SanFran
San Francisco 18:00:22
Israel: 01:00:22 (Day after)
UTC: 22:00:22
有任何想法吗?
谢谢,
乌迪