import os
import sys
from utils.common_util import CommonUtil
sys.path.append(os.path.dirname(sys.path[0]))
if __name__ == '__main__':
current_month = CommonUtil.reformat_date("2023-03-13", "%Y-%m-%d", "%Y-%m", )
print(current_month)
# todo
# 查询最近分区
# spark = SparkUtil.get_spark_session("wjc_test")
#
# df_dwt_flow_asin_part = CommonUtil.select_partitions_df(spark, "dwt_flow_asin")
# df_dwt_flow_asin_part.show()
#
# df_dwt_flow_asin_part = df_dwt_flow_asin_part \
# .where(f"date_type = '{DateTypes.last30day.name}' and site_name = 'us' ")
# df_dwt_flow_asin_part.show()
#
# dwt_flow_asin_last_day = df_dwt_flow_asin_part.selectExpr("max(date_info)").collect()[0]
#
# print(dwt_flow_asin_last_day)