Activity › Forums › Salesforce® Discussions › How can we get the day value from a date value in Salesforce? Tagged: Date Value, Day Value, Salesforce Apex, Salesforce SOQL Salesforce® Discussions How can we get the day value from a date value in Salesforce? Posted by Ajit on April 14, 2016 at 8:35 AM How can we get the day value from a date value in Salesforce? shariq replied 7 years, 7 months ago 4 Members · 3 Replies Date ValueDay ValueSalesforce ApexSalesforce SOQL 3 Replies Rachit Member April 14, 2016 at 8:36 AM Hi Ajit, I think this will work for you DateTime dt1=DateTime.newInstance(date.today(), Time.newInstance(0, 0, 0, 0)); String day=dt1.format(‘EEEE’); Thanks [adinserter block='9'] Parul Member September 19, 2018 at 11:59 PM Datetime dt = DateTime.newInstance(Date.today(), Time.newInstance(0, 0, 0, 0)); String dayOfWeek=dt.format(‘EEEE’); System.debug(‘Day : ‘ + dayOfWeek); shariq Member September 20, 2018 at 8:11 PM Hi, Try this – DateTime testdate=DateTime.newInstance(date.today(), Time.newInstance(0, 0, 0, 0)); String testday=testdate.format(‘EEEE’); System.debug(day); Hope this helps. Log In to reply. Public All Members My Connections Only Me PublicAll MembersMy ConnectionsOnly Me Public All Members My Connections Only Me