如何在蜂巢或python中计算星期数。星期应从星期六到星期五开始

问题描述 投票:1回答:2

我已经尝试过以下方法:选择每年的星期几(当前时间戳记)但这计算从星期一到星期日的一周。我希望从周六到周五的一周,因为它应该填充周数。在蜂巢中,如果我们做不到,在python中怎么样??

在python中,我尝试过:

A = datetime.date(2020, 3, 29).isocalendar()[1]

但是再次计算从星期一到星期六的星期

我尝试了以下操作:选择weekofyear(current_timestamp),但这将计算从星期一到星期日的星期。我希望从周六到周五的一周,因为它应该填充周数。 ...

python hive hiveql
2个回答
0
投票

Datetime的strftime具有从星期天开始数周的格式化功能。


-1
投票
import datetime

def new_weekday(ndate):
    return (ndate.weekday() + 2) % 7
© www.soinside.com 2019 - 2024. All rights reserved.