@echo_current_time
Print the current time in “HH:mm:ss” format.
@echo_current_time
> 14:23:45
@echo_current_date
Print the current date in “YYYY-MM-DD” format.
@echo_current_date
> 2025-06-03
@time
Get Human readable values from a timestamp.
@time
@print $?
> [
> hour => 13
> min => 5
> sec => 27
> year => 2025
> month => 6
> day => 3
> weekday => 2
> yearday => 153
> week => 23
> ]
@diff_time <start_time>, <end_time>
Return the difference in seconds between end_time and start_time.
@diff_time 1685799000, 1685799825
@echo $?
> 825
@format_time <timestamp>, <format_string>
Format the given Unix timestamp to a string according to format_string.
Example of format_string: “%Y-%m-%d %H:%M:%S”
@format_time 1685799825, “%Y-%m-%d %H:%M:%S”
@echo $?
> 2025-06-03 14:23:45
@now
Return the current timestamp with high precision (could include milliseconds).
@now
@echo $?
1685799825.345