Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Hi,
I would like to use the format dd/MM/yyyy HH:mm for my datetime column in DirectQuery mode. This format is not on the list of available datetime formats.
Using a calculated column with FORMAT(TableName[timestamp],"dd/MM/yyyy HH:mm") does not work, as I get the following error "Function 'FORMAT' is not allowed as part of calculated column DAX expressions on DirectQuery models."
Any workarounds? Can I somehow enable custom formats?
Solved! Go to Solution.
Hi @mrtn ,
You can change DateTime type in Power Query Editor.
= Text.From(Date.Day([SalesDate]))&"/"&Text.From(Date.Month([SalesDate]))&"/"&Text.From(Date.Year([SalesDate]))&" "&Text.From(Time.Hour([SalesDate]))&":"&Text.PadStart(Text.From(Time.Minute([SalesDate])),2,"0")
Best Regards,
Icey
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
I am having problems where the date format that isa coming in is " friday, august 27, 2021" - but I need this to read 08/27/2021
I do not have the ability to get into the dataset since it is direct query, and it is not giving me the option to change the format....
Help please.....
Todd
Hi @mrtn ,
You can change DateTime type in Power Query Editor.
= Text.From(Date.Day([SalesDate]))&"/"&Text.From(Date.Month([SalesDate]))&"/"&Text.From(Date.Year([SalesDate]))&" "&Text.From(Time.Hour([SalesDate]))&":"&Text.PadStart(Text.From(Time.Minute([SalesDate])),2,"0")
Best Regards,
Icey
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
how to I ge tot power query editor if I do not have the ability to get into the table?
On second thought - it appeared to resolve the issue at first glance. However, I get the message "This query contains transformations that can't be used for DirectQuery."
I accepted the proposed solution without proper testing...
Hi @mrtn ,
If your time is with the same minutes, for example, '9:00' and '10:00', you can change the expression like this:
= Table.AddColumn(#"Removed Columns", "Custom", each Text.From(Date.Day([SalesDate]))&"/"&Text.From(Date.Month([SalesDate]))&"/"&Text.From(Date.Year([SalesDate]))&" "&Text.From(Time.Hour([SalesDate]))&":00")
Best Regards,
Icey
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Thanks!
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!