Datetime Format Setting In SSRS
        Posted  
        
            by Amit
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by Amit
        
        
        
        Published on 2010-04-01T10:11:27Z
        Indexed on 
            2010/04/01
            10:13 UTC
        
        
        Read the original article
        Hit count: 609
        
ssrs-2005
We have a requirement where date time values would be passed to the report parameter which is of "String" date type (and not "DateTime"). The report parameter would be a queried one i.e. it would have a list of values in which the passed value should fall in.
The strange part is that if the date time value passed to this parameter is passed in this format mm/dd/yyyy hh:mm:ss AM/PM then only it succeeds otherwise a error is displayed (If month/date/hour/minute/second is having a single digit value then we need to pass single digit value to parameter as well).
Assuming that the report server picks this format from the "regional settings" in control panel, we tried modifying the date & time formats as yyyy-mm-dd & HH:mm:ss but the outcome was the same.
On researching more I found some suggestions specifying to change the language property in the rdl (I was not able to figure out how) but this would not be the solution I am looking for. I also found another topic here but it didn't provide the solution but it didn't provide the solution we are looking for. I need to understand on if this format is controlled by the report server & is it configurable. It would be great if someone can provide some guidance.
Thanks.
© Stack Overflow or respective owner