XL.FormatDate function: change format of date and time values.

How to use FormatDate function for Excel: formula and results
XL.FormatDate function – Text function type – applies specified format and culture-specific formatting information to a date and time value.

Before you begin, add Functions to Excel

Functions are one of the 20+ features within XLTools Add-in for Excel. Works in Excel 2024, 2019, 2016, 2013, 2010, and Microsoft 365.
Get started with XLTools ribbon
– free trial gives you 14 days of full access to all features.

Syntax

=XL.FormatDate(format, date, locale)
ArgumentDescription
format [required]A text string representing a date and time format code (standard or custom)
date [required]The date and time value you want to format
locale [required]Two or five symbols of country code: en-US, en-GB, CN, RU, FR, etc.

Examples [download]

Download this spreadsheet with examples and try the function yourself.
FormulaDescription
=XL.FormatDate("", A2, "EN")
Applies the standard date format in EN locale to the date in cell A2
=XL.FormatDate("", A2, "en-US")
Applies the standard date format in en-US locale to the date in cell A2
=XL.FormatDate("dd MMMM yyyy", A2, "EN")
Applies the "dd MMMM yyyy" date format in EN locale to the date in cell A2
Explore other functions
Any questions or suggestions?
close window
How can we help?