44 lines
1.9 KiB
Factor
44 lines
1.9 KiB
Factor
|
|
USING: help.syntax help.markup kernel prettyprint sequences strings ;
|
|
|
|
IN: time
|
|
|
|
HELP: strftime
|
|
{ $values { "format-string" string } }
|
|
{ $description "Writes the timestamp (specified on the stack) formatted according to the format string." }
|
|
;
|
|
|
|
ARTICLE: "strftime" "Formatted timestamps"
|
|
"The " { $vocab-link "time" } " vocabulary is used for formatted timestamps.\n"
|
|
{ $subsection strftime }
|
|
"\n"
|
|
"Several format specifications exist for handling arguments of different types, and specifying attributes for the result string, including such things as maximum width, padding, and decimals.\n"
|
|
{ $table
|
|
{ "%a" "Abbreviated weekday name." }
|
|
{ "%A" "Full weekday name." }
|
|
{ "%b" "Abbreviated month name." }
|
|
{ "%B" "Full month name." }
|
|
{ "%c" "Date and time representation." }
|
|
{ "%d" "Day of the month as a decimal number [01,31]." }
|
|
{ "%H" "Hour (24-hour clock) as a decimal number [00,23]." }
|
|
{ "%I" "Hour (12-hour clock) as a decimal number [01,12]." }
|
|
{ "%j" "Day of the year as a decimal number [001,366]." }
|
|
{ "%m" "Month as a decimal number [01,12]." }
|
|
{ "%M" "Minute as a decimal number [00,59]." }
|
|
{ "%p" "Either AM or PM." }
|
|
{ "%S" "Second as a decimal number [00,59]." }
|
|
{ "%U" "Week number of the year (Sunday as the first day of the week) as a decimal number [00,53]." }
|
|
{ "%w" "Weekday as a decimal number [0(Sunday),6]." }
|
|
{ "%W" "Week number of the year (Monday as the first day of the week) as a decimal number [00,53]." }
|
|
{ "%x" "Date representation." }
|
|
{ "%X" "Time representation." }
|
|
{ "%y" "Year without century as a decimal number [00,99]." }
|
|
{ "%Y" "Year with century as a decimal number." }
|
|
{ "%Z" "Time zone name (no characters if no time zone exists)." }
|
|
{ "%%" "A literal '%' character." }
|
|
} ;
|
|
|
|
ABOUT: "strftime"
|
|
|
|
|