This Unreal Engine plugin provides various functions related to Date and Time, including countdown functionality using event binding.
Packaged and tested on Unreal Engine 5.2 and Unreal Engine 5.4 for Windows, but it can theoretically be compiled on other versions and platforms.
- Download the correct version of the plugin from Releases.
- Extract the ZIP to your project folder under the following path:
YourProjectFolder/Plugins
- (If the
Plugins
folder doesn’t exist, create it.)
- Unix Timestamp: Returns the seconds elapsed since 01/01/1970.
- Subtract Dates: Calculates the difference between two dates in seconds.
- Get DateTime in a Selected Timezone: Returns the date and time of the selected timezone.
- Format Date: Formats any date to one of the following options:
DD/MM/YYYY
MM/DD/YYYY
Mon, DD YYYY
DD Mon YYYY
DD Month YYYY
YYYY-MM-DD
- Format Seconds: Converts seconds into a selected time format:
HH:MM:SS
HH:MM
MM:SS
- Countdown Timer: Accepts input in seconds.
- An event can be bound and triggered every second to update the remaining time.
- Unix Timestamp: Returns the seconds since 01/01/1970.
- Subtract Dates: Returns the difference between two dates in seconds.
- Get DateTime in Selected Timezone: Returns the date and time in the specified timezone.
- Format Date: Formats a date to the desired format (listed above).
- Format Seconds: Formats seconds into
HH:MM:SS
,HH:MM
, orMM:SS
.
- Hours to Seconds: Converts a number of hours (accepts floats) to seconds.
- Example:
1.5 hours
→5400 seconds
- Example:
- Get Month Short Name: Returns the short name of a month (e.g.,
1
→Jan
). - Get Month Full Name: Returns the full name of a month (e.g.,
1
→January
).