CURRENT_DATE : Looker Studio function

CURRENT_DATE : Looker Studio function

Looker Studio's (formerly Google Data Studio) data manipulation toolbox houses a variety of components designed to create comprehensive reports and appealing data visualizations. One such component is the CURRENT_DATE function; a function embedded to provide the real-time date from a specified timezone or by default, the UTC timezone.

Syntax of the Function CURRENT_DATE

The syntax for this function is straightforward:


The time_zone parameter is optional and accepts a string that represents the timezone. This can be a handy feature when you're dealing with data spanning various time zones. If no timezone is specified, the function, by default, returns the date in UTC.

Please note, the function will return NULL if the time_zone parameter evaluates to NULL.

The return type of the function is Date.

How does the CURRENT_DATE Function Work?

The CURRENT_DATE function is designed to keep up with real-time changes. On executing this function, the server fetches the current date as per the specified timezone, or the UTC timezone if no specific zone is provided. It's extremely useful for real-time data reporting and keeping your data visualizations up-to-date.

Examples of Using the CURRENT_DATE Function

The main utilization of this function can be seen in real-time reporting in industries that function round the clock, like e-commerce, logistics, and finance. Here's an example based on today date.

Today's Date: February 15, 2023 05:38 PM


Example result: 2023-2-15

Today's Date: February 16, 2023 01:38 AM (Default timezone UTC)


Example result: 2023-2-16

Limit and Tips on the CURRENT_DATE Function

It's important to note that the CURRENT_DATE function does not support compatibility mode date types.

Factoring in different time zones can eliminate discrepancies and allow for more accurate data analysis, especially when dealing with international clientele. Utilizing the CURRENT_DATE function can help a company streamline its operations or identify trends that are specific to certain times.

By understanding and effectively embedding the CURRENT_DATE function, you can keep your reports and visualizations in Google Data Studio not only up-to-date but also relevant across various timezones.

With this tool, Google Data Studio will offer you an evolving data analytics platform that is keen on accuracy, relevance, and timeliness. Your data visualizations and reports won't be just snapshots of specific points in time, but a continuous, flowing story, adapting to every tick of the clock.

More function to use with Looker Studio

How to use the SUM function in Looker Studio
Understanding and Utilizing the REGEXP_CONTAINS Function in Looker Studio for Data Manipulation and Extraction
Mastering Date and Time Data Manipulation: An In-Depth Guide to DATETIME_ADD Function in Looker Studio
Mastering the ABS Function in Looker Studio: Guide to Absolute Value Visualization
Understanding and Using the TOCOUNTRY Function in Looker Studio for Enhanced Data Reporting