|
FormatTime
string
FormatTime(int
unixTime, string format )
Return
Value
Returns the date and time as formatted
string converted from unix time (number of seconds elapsed since January 1,
1970)
according to the provided format specification.
Parameters
format
- specifies a
format-control string.
unixTime
- specifies
a unix
time value.
Remarks
Call this
function to convert the date and time value into formatted
string. The
format argument consists of one or more codes. The formatting codes
are preceded by a percent sign (%). The formatting codes are listed
below:
|
%a
|
Abbreviated weekday
name
|
|
%A
|
Full weekday name
|
|
%b
|
Abbreviated month name
|
|
%B
|
Full month name
|
|
%c
|
Date and time
representation appropriate for locale
|
|
%d
|
Day of month as decimal
number (01 – 31)
|
|
%H
|
Hour in 24-hour format (00
– 23)
|
|
%I
|
Hour in 12-hour format (01
– 12)
|
|
%j
|
Day of year as decimal
number (001 – 366)
|
|
%m
|
Month as decimal number
(01 – 12)
|
|
%M
|
Minute as decimal number
(00 – 59)
|
|
%p
|
Current locale's A.M./P.M.
indicator for 12-hour clock
|
|
%S
|
Second as decimal number
(00 – 59)
|
|
%U
|
Week of year as decimal
number, with Sunday as first day of week (00 – 53)
|
|
%w
|
Weekday as decimal number
(0 – 6; Sunday is 0)
|
|
%W
|
Week of year as decimal
number, with Monday as first day of week (00 – 53)
|
|
%x
|
Date representation for
current locale
|
|
%X
|
Time representation for
current locale
|
|
%y
|
Year without century, as
decimal number (00 – 99)
|
|
%Y
|
Year with century, as
decimal number
|
|
%z, %Z
|
Time-zone name or
abbreviation; no characters if time zone is unknown
|
|
%%
|
Percent sign
|
Example
The following
example demonstrates the use of FormatTime.
Println("The
time is ",
FormatTime(GetTime(),
"%H:%M:%S"))
Output of the example
script:
The time is 12:00:35
|