Date d = System.today(); Datetime dt = (DateTime)d; String dayOfWeek = dt.format('EEEE'); //This returns - Monday, Tuesday, Wednesday, etc..