Prompt
Answer
/*
Function: formatDate
Parameters:
dateValue (datetime): The date value to be formatted.
Return Type: text
Description: This function takes a date value and formats it to 'DD-MM-YYYY' format.
*/
let
formatDate = (dateValue as datetime) as text =>
let
formattedDate = Text.Combine({Text.PadStart(Text.From(Date.Day(dateValue)), 2, "0"),
"-",
Text.PadStart(Text.From(Date.Month(dateValue)), 2, "0"),
"-",
Text.From(Date.Year(dateValue))}, "")
in
formattedDate
in
formatDate
Usage Example:
Suppose you have a list with a date value, and you want to format each date in the list to 'DD-MM-YYYY' format. You can use the function formatDate
as follows:
- Create a new query and load the list with date values.
- Add a Custom Column using the "Add Column" tab.
- Use the formatDate function in the Custom Column formula by referring to the date column.
- Close & Apply to see the formatted date column.
Description
This function, formatDate, takes a date value and formats it to 'DD-MM-YYYY' format. One can apply it in Power Query to format a list of dates effectively into the desired format.
More Code Generators
Apache Flink Code Generator Apache Pig Code Generator Azure Data Factory Code Generator C/C++ Code Generator CouchDB Code Generator DAX Code Generator Excel Code Generator Firebase Code Generator Google BigQuery Code Generator Google Sheets Code Generator GraphQL Code Generator Hive Code Generator Java Code Generator JavaScript Code Generator Julia Code Generator Lua Code Generator M (Power Query) Code Generator MATLAB Code Generator MongoDB Code Generator Oracle Code Generator PostgreSQL Code Generator Power BI Code Generator Python Code Generator R Code Generator Redis Code Generator Regex Code Generator Ruby Code Generator SAS Code Generator Scala Code Generator Shell Code Generator SPSS Code Generator SQL Code Generator SQLite Code Generator Stata Code Generator Tableau Code Generator VBA Code Generator