首页 > TAG信息列表 > python-dateutil

python-检测重叠的日期重复规则

我正在使用外观类似于Google日历的应用程序,但有一个主要区别:事件不应与其他事件相交.这意味着即使以分钟为单位,也没有两个事件可以共享公共时间.这对于仅存储会议的日历特别有用,因为不可能在两个会议中同时进行. 就像Google日历一样,可以通过使用重复规则来创建事件(例如,每个星

Python中奇怪的日期解析结果

我正在使用dateutil库来解析一些日期字符串,并得到奇怪的结果.我假设以下日期字符串都相等,并且括号中的时区缩写实际上是可选的,但是删除它会得到一个完全不同的值: import datetime import dateutil.parser parsed_d1 = dateutil.parser.parse('Sun May 13 2012 00:00:00 GMT

将ASP.Net JSON日期转换为Python日期时间

这个问题已经在这里有了答案:            >            Date conversion .NET JSON to ISO                                    4个我从其他人那里得到的答复是一个类似的时间格式 ScheduleDate = "\/Date(137481120

python夏令时问题

我在夏时制上遇到麻烦. 让我解释一下上下文. 我将UTC中的日期存储在数据库中.每个用户都有一个时区,我也将此信息存储在数据库中. 我根据每个用户的时区计算“ 1个月”的时间段. 例如,用户应看到: 2014-01-06 -> 2014-02-05 2014-02-06 -> 2014-03-05 2014-03-06 -> 2014-04-05 201

Python-规则打破了leap年?

假设我想得到什么时候用规则来庆祝生日.然后,除leap日外,YEARLY的频率工作正常.实际上只有每四年一次. 有什么办法可以直接用rrule处理吗? from datetime import datetime from dateutil.rrule import rrule, YEARLY n = 1 print(list(rrule(freq=YEARLY, count=n + 1, dtstart=da

PIP安装不起作用(六个,numpy和python-dateutil要求)

我是Python的新手,想在Mac上为Python 3.5安装Pillow软件包.我使用pip install pillowcommand并收到此错误: Jaspers-MBP:~ jasperherrmann$pip install pillow Collecting pillow Using cached Pillow-5.1.0-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.

如何在python中转换和减去日期,时间

我有以下日期/时间: 2011-09-27 13:42:16 我需要将其转换为: 9/27/2011 13:42:16 我还需要能够从另一个日期中减去一个日期,并以HH:MM:SS格式获得结果.我试图使用dateutil.parser.parse函数,它解析日期很好,但遗憾的是它似乎没有得到正确的时间.我还尝试使用我在stackoverflow上

python – 二月份的Dateutil解析器没有解析

参见英文答案 > Python dateutil.parser throws “ValueError: day is out of range for month”                                    2个 我在python中得到一个非常奇怪的bug. from dateutil import parser string = "March 2008" parser.p

python – 由于dateutil的语法错误,Jupyter Notebook Anaconda无法打开

我正在尝试使用Anaconda导航器(在Mac OSX上)打开Jupyter Notebook,但我无法正常打开它.我一直在终端上收到这条消息. File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/dateutil/parser.py", line 158 l.append("%s=%s" % (attr, `value`))

python – 获取所有可用的时区

我目前正在开发一个支持多个时区所需的应用程序. 为此,我正在使用dateutil库.现在,我需要一种方法向用户显示dateutil库支持的所有可用时区的列表. 另外,建议将tz作为字符串存储在数据库中,如“Europe / Berlin”吗?解决方法:dateutil将使用操作系统时区信息,但也会带有自己的压缩时

python – Dateutil包:两个日期之间的绝对差异秒数

参见英文答案 > How do I check the difference, in seconds, between two dates?                                    4个 我使用Python和’dateutil’包.我有两个日期’date1’和’date2’从一些字符串解析: import dateutil.parser date1

如何将日期字符串转换为ISO8601标准?

使用dateutil我能够生成类型的ISO8601YYYY-MM-DDThh:mm:ssTZD但我希望格式’YYYY-MM-DDThh:mm:ss.sssTZD’例如’2015-05-13T18:05:55.320-07:00′ 我的代码是 from datetime import datetime from dateutil.parser import * from dateutil.tz import * import dateutil import time ts

Python DateUtil将字符串转换为日期和时间

我正在尝试将string类型的参数转换为日期时间.我正在使用dateUtil库 from dateutil import parser myDate_string="2001/9/1 12:00:03" dt = parser.parse(myDate_string,dayfirst=True) print dt 每次我跑这个我得到 2001-09-01 12:00:03 无论我将dayfirst设置为true还是将

如何从字典字符串中恢复python dateutil.rrule对象?

我想将dateutil.rrule对象存储到数据库,并在从数据库读取后重新创建它们. 鉴于以下问题,我认为我需要使用一种解决方法. Python dateutils print recurrence rule according to iCalendar format (see RFC 5545) 我想将myrrule.dict的输出作为字符串存储到数据库中,然后在需要时重

Python智能日期解析没有指定年份

如何解析日期(使用dateutil)而不是一年,这样当当前日期是17/11/2012时,这些日期将被解析为: print parser.parse("23 nov", dayfirst=True, yearfirst=False, fuzzy=True) # 23/11/2012 print parser.parse("28 dec", dayfirst=True, yearfirst=False, fuzzy=True) # 28/12/2012 pr

在Python中解析人类可读的重复日期

问题.在我的Django应用程序中,用户为计划执行创建任务.用户是非技术性的,如果他们可以编写传统的人类可读表达式来定义何时执行某些任务,那将会很棒,例如: >每个星期一 >每个朋友,星期三>每天>每月1,14,20>每个朋友;每个月末 这是受到Todoist的启发.目前只需要日期;没有时间.我花了

Python dateutil反转的时区偏移标志?

有谁知道为什么python的dateutil在解析datetime字段时会反转GMT偏移的符号? 显然,这个功能不仅仅是dateutil的known outcome,还有其他解析功能.但是,除非应用预处理黑客,否则会导致INCORRECT日期时间结果: from dateutil import parser jsDT = 'Fri Jan 02 2015 03:04:05.678910 GM

python – 自定义dateutil.parser世纪推理逻辑

我正在研究具有两位数年份的旧文本文件,其中dateutil.parser中的默认世纪逻辑似乎不能很好地工作.例如,对珍珠港的攻击不在dparser.parse(“12/7/41”)(返回2041-12-7). 回归到1900年的世纪“门槛”似乎发生在66: import dateutil.parser as dparser print(dparser.parse("12/31/65