Skip to main content
Hi All,

 

We are currently populating field with name Due date like

 

Due_Date_2__c = System.Now().addHours(4);    

 

But this includes the weekends as well. How can we exclude weekends from this date.

 

Please advise
2 件の回答
  1. 2019年11月21日 6:48
    Hi Swati, 

     

    Please try this code. 

    Datetime dt = DateTime.newInstance(Date.today(), Time.newInstance(0, 0, 0, 0));

    String dayOfWeek=dt.format('E');

    if(dayOfWeek == 'Sat') Due_Date_2__c = System.now().addHours(52); // 2 days = 48 hours + 4 hours

    if(dayOfWeek == 'Sun') Due_Date_2__c = System.now().addHours(28); // 1 day = 24 hours + 4 hours

     

     
0/9000