A lightweight GitHub Action to get the current time from the WorldClock time server in a variety of formats. Get consistent times for status monitoring, timestamping, and more without worrying about inconsistencies between build agents.
Name |
Description |
Required? |
Example |
timezone |
The timezone code to display the current time in. Case insensitive. Defaults to utc (+0)' |
No |
EST |
Name |
Description |
Example |
dateTime |
The current date and time |
2021-05-30T18:38-04:00 |
dayOfTheWeek |
The day of the week |
Saturday |
unixTime |
The Unix epoch time, the number of seconds that have elapsed since January 1, 1970, rounded to the nearest second |
1622410833 |
windowsTime |
The Windows FILETIME timestamp, the number of 100-nanosecond intervals since the beginning of the year 1601 |
132668721308032423 |
ordinalDate |
The current year and number of days since January 1st |
2021-150 |
isDayLightSavingsTime |
A boolean describing if the requested time reflects daylight savings time |
false |
- name: Get Time
id: time
uses: Plabick/[email protected]
with:
timezone: 'EST'
- name: Display Unix Epoch Time
run: 'echo "${{steps.time.outputs.epochTime}}"'