相关疑难解决方法(0)

如何在Python中查找工作日或周末的当前日期?

请在以下建议我.如何在Python中查找特定日期是工作日还是周末?

python python-2.7 python-3.x

19
推荐指数
2
解决办法
4万
查看次数

如何从Python中的数字获取区域设置格式的工作日名称?

如何从Python中的数字获取区域设置格式的工作日名称?

strftime('%a')将日期设置为星期一并使用而不是添加.这是在 Python 中获取工作日名称的另一种方法timedelta(day=1)

python python-2.7 python-3.x

5
推荐指数
1
解决办法
1708
查看次数

Python:查找从今天之前两个月开始的日期并从星期一开始

所以我是 Python 的初学者,并且一直在使用 datetime、time 和 timedelta 库。我正在尝试创建一段代码,从今天(无论今天发生什么)大约两个月前(exact_two_months_date)为我提供日期。问题是,我想找到大约那个日期。两个月前,并在该周的星期一开始实际的 start_date。所以理论上,实际开始日期不会正好是两个月前。从今天起,将是两个月前的星期一开始的一周。

Example pseudocode:
    today = '20150425' ## '%Y%m%d' ... Saturday
    exact_two_months_date = '20150225' ## EXACTLY two months ago ... Wednesday
    start_date = '20150223' ## this is the Monday of that week two months ago
Run Code Online (Sandbox Code Playgroud)

那么如何找到上面的“start_date”呢?如果两个月前的一天从星期六或星期日开始,那么我只想去下一个星期一。希望这很清楚并且有意义......一旦我找到开始日期,我想每天(仅工作日)增加到“今天”。
感谢任何反馈,谢谢。

python datetime loops calendar date

4
推荐指数
1
解决办法
3141
查看次数

django 日期字段获取一周中的某一天,如星期日星期一

DateField在 Django 中有一个默认值设置为timezone.now

我怎样才能得到一天中的一周。我的意思是这一天是星期日或星期一或其他?

python django

4
推荐指数
1
解决办法
7771
查看次数

在MultiIndex DataFrame中重新采样时间序列

我在MultiIndex DataFrame中有一个带有时间序列数据的层次表-请参阅下面的示例数据-请注意1级索引的填充不均。

我如何对DataFrame进行重新采样,以产生一个每周时间序列,从当前日期开始每周一次向后采样。

我已经尝试过但是失败了:

df.index.levels[0].name = 'date'
df.reset_index().groupby(pandas.Grouper(key='date', freq='W'))
Run Code Online (Sandbox Code Playgroud)

样本数据:

                                Price   Sector
2016-08-08  Equity(24 [AAPL])   107.47  311
            Equity(4151 [JNJ])  124.19  206
            Equity(5061 [MSFT]) 57.95   311
            Equity(8347 [XOM])  87.52   309
            Equity(11100 [BRK_B])   145.52  103
            Equity(16841 [AMZN])    765.87  102
            Equity(26578 [GOOG_L])  806.93  311
            Equity(42950 [FB])  125.11  311
2016-08-09  Equity(24 [AAPL])   108.37  311
            Equity(4151 [JNJ])  123.69  206
            Equity(5061 [MSFT]) 58.06   311
            Equity(8347 [XOM])  88.55   309
            Equity(11100 [BRK_B])   145.45  103
            Equity(16841 [AMZN])    766.56  102
            Equity(26578 [GOOG_L])  805.39  311
            Equity(42950 [FB])  125.26  311
2016-08-10  Equity(24 …
Run Code Online (Sandbox Code Playgroud)

python multi-index dataframe pandas

3
推荐指数
1
解决办法
1582
查看次数

是否可以将熊猫日期时间转换为工作日/周末和季节?

我有一个 Pandas 数据框,如果它的列采用日期时间格式 ( year-month-day)。有什么办法可以创建一个新的列说周末或工作日,以及一个说现在是什么季节的列?更好的是(但这个似乎更复杂,所以不是完全必要的)也将是它是否是联邦假期(美国)。

例如,日期 2019-10-23 的实例是星期三,所以我想创建一个名为day_type“weekday”的列,以及一个名为season“fall”的列。

python data-manipulation pandas

2
推荐指数
1
解决办法
1697
查看次数

如何从python中的给定日期获得工作日?

2001-10-18 我想计算工作日,例如从上面给出的日期的星期一,星期二.在python中有可能吗?

python datetime

1
推荐指数
2
解决办法
1万
查看次数

如何检查今天是否是Python中的星期一

我怎么写一个声明说:

If today is Monday, then run this function.
Run Code Online (Sandbox Code Playgroud)

我的想法是:

if datetime.now().day == Monday:
     run_report()
Run Code Online (Sandbox Code Playgroud)

但我知道这不是正确的做法.我该如何正确地做到这一点?

python datetime

-1
推荐指数
3
解决办法
1万
查看次数