For given any date in between in month, I need to get month_end_date and month_start_date in hive SQL
Month_start_date: is working fine as shown below img..
date_format(date_sub(DATA_DATE, (int(SUBSTR(expl.Time_Dim, 2,length(expl.Time_Dim))) - 1) * 7 ) , 'yyyy-MM-01') AS month_start_date
month_end_date: is giving sequence of numbers inbetween 32 and 9 for given code..
date_format(date_sub(DATA_DATE, (int(SUBSTR(expl.Time_Dim, 2,length(expl.Time_Dim))) - 1)),'yyyy-MM-DD') AS month_end_date,