I am having a date example 4/29/2015 . I need to change the format of date like "Wednesday,april 29,2015. How to achieve this using SSRS.?
            Asked
            
        
        
            Active
            
        
            Viewed 2.5k times
        
    11
            
            
        
        Pedram
        
- 6,256
 - 10
 - 65
 - 87
 
        Alias Varghese
        
- 2,104
 - 3
 - 24
 - 52
 
2 Answers
12
            Assuming that your date field is of data type date or datetime (otherwise you will need a cast in your sql query), this is how you can do it:
- Right click the textbox where your datetime is displayed and choose textbox properties:
 

- From the left panel choose Number, then date and choose the desired format:
 

- Then you should see the date displayed as:
 

        Mahmoud Gamal
        
- 78,257
 - 17
 - 139
 - 164
 
8
            
            
        Your expected format (Wednesday,april 29,2015) is not standard, so you will need the following custom format:
"dddd,MMMM dd,yyyy"
So the date 4/29/2015 will output Wednesday,April 29,2015 which is closer to what you need than the D standard format which will output Wednesday, April 29, 2015.
Now that you have the right format, you need to place it on the report.
There are 2 options:
I am assuming you have a datetime field called YourDate or a string field called YourDateString.
In the Expression:
=Format(CDate(Fields!YourDateString.Value), "dddd,MMMM dd,yyyy")=Format(Fields!YourDate.Value, "dddd,MMMM dd,yyyy")
In the report item properties
- Expression:
=CDate(Fields!YourDateString.Value)or=Fields!YourDate.Value - Text Box Properties => Number => Custom => Custom format:
dddd,MMMM dd,yyyy 
- Expression:
 
        Sébastien Sevrin
        
- 5,267
 - 2
 - 22
 - 39