Forum Discussion

AlexHolmeset's avatar
AlexHolmeset
Helper III
8 years ago
Solved

Change date format?

SQL store the dates as yyyy-dd-mm(collumn is string and not datetime):

Power BI shows the date as mm-dd-yyyy(i have for testing coppied the data to excell and set the collumn as date format):

 

My regional settings is set to Norwegian/European. So the date should be dd-mm-yyyy, but when creating charts Power BI reads it as mm-dd-yyyy. 

Any idea how i can fix this in Power BI? Or do i have to go back to SQL and get it in the correct format there?  I had some problems when inputting the data in SQL as datetime and not varchar.

  • AlexHolmeset's avatar
    AlexHolmeset
    8 years ago

    I set this on top in my insert sql query:
    SET DATEFORMAT dmy;

     

    now its working as it should :-D

6 Replies

  • MattAllington's avatar
    MattAllington
    Community Champion

    You should be able to set this in the modelling ribbon, date format 

      • Anonymous's avatar
        Anonymous
        Not applicable

        You could change the locale in option.

         

        Go to options and regional settings and select your choice.

         

        If it still doesnt work after you have changed the format in modelling tab, do an explict conversion in SQL e.g (CONVERT(Varchar, Date, 102).

         

        Regards

        Yomi