Date: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Ttrumm (talk | contribs)
Ttrumm (talk | contribs)
Line 62: Line 62:
| '''%Y''' ||Aasta pikalt ||{{#time: Y}}
| '''%Y''' ||Aasta pikalt ||{{#time: Y}}
|-
|-
| '''%g''' ||2-digit year corresponding to the %V week number ||
 
|-
|-
| '''%G''' ||4-digit year corresponding to the %V week number ||
!colspan=3| Sajand
|-
|-
!colspan=3| Century
| '''%C''' ||sajand ||00–99
|-
|-
| '''%C''' ||cc century ||00–99
!colspan=3| Kuupäev
|-
|-
!colspan=3| Date
| '''%D''' ||Kuupäev (kuu-päev-aasta)|| 03/19/11
|-
|-
| '''%D''' ||mm/dd/yy || {{CURRENTMONTH}}/{{CURRENTDAY}}/{{#time: y}}
| '''%x''' ||Kohalik aeg (kuu/päev/aasta) || 03/19/2011
|-
|-
| '''%x''' ||locale's date representation (mm/dd/yy) || {{CURRENTMONTH}}/{{CURRENTDAY}}/{{CURRENTYEAR}}
| '''%F''' ||Kuupäev (aasta-kuu-päev) || 2011-03-19
|-
|-
| '''%F''' ||%Y-%m-%d  || {{CURRENTYEAR}}-{{CURRENTMONTH}}-{{CURRENTDAY}}
!colspan=3| Tunnid
|-
|-
!colspan=3| Hours
| '''%l''' ''(Lowercase L)'' ||Tund (12-h süsteemis) ||1
|-
|-
| '''%l''' ''(Lowercase L)'' ||hour (12 hour clock) ||{{#time: g}}
| '''%I''' ''(Uppercase I)'' ||Tund (12-h süsteemis) kahekohaliselt ||01
|-
|-
| '''%I''' ''(Uppercase I)'' ||hour (12 hour clock) zero padded ||{{#time: h}}
| '''%k''' ||Tund(24-h süsteemis) ||1
|-
|-
| '''%k''' ||hour (24 hour clock) ||{{#time: G}}
| '''%H''' ||Tund(24-h süsteemis)kahekohaliselt  ||01
|-
|-
| '''%H''' ||hour (24 hour clock) zero padded ||{{#time: H}}
|'''%p''' ||Küsb 12-h süsteemi päeva aja lühendit || 11
|-
|-
|'''%p''' ||locale's upper case AM or PM (blank in many locales) || {{#time: A}}
| '''%P''' ||Küsb 12-h süsteemi päeva aja lühendit väikeste tähtedega || 11
|-
|-
| '''%P''' ||locale's lower case am or pm || {{#time: a}}
!colspan=3| Minutid
|-
|-
!colspan=3| Minutes
| '''%M''' ||MM minutid ||39
|-
|-
| '''%M''' ||MM minutes ||{{#time: i}}
!colspan=3| Sekundid
|-
|-
!colspan=3| Seconds
| '''%s''' ||Sekundid alates 00:00:00 1970-01-01  ([[Unix epoch]]) ||{{#time: U}}
|-
|-
| '''%s''' ||seconds since 00:00:00 1970-01-01 UTC  ([[Unix epoch]]) ||{{#time: U}}
| '''%S''' ||Sekundid minutis ||00–60
|-
|-
| '''%S''' ||SS second ||00–60<br /><small>(The 60 is necessary to accommodate a leap second)</small>
| '''%N''' ||Millisekundid ||000000000–999999999
|-
|-
| '''%N''' ||nanoseconds ||000000000–999999999
!colspan=3| Aeg
|-
|-
!colspan=3| Time
| '''%r''' ||Kellaeg 12-h süsteemis || 11:39:59 AM
|-
|-
| '''%r''' ||hours, minutes, seconds (12-hour clock) || {{#time: h:i:s A}}
| '''%R''' ||Kellaaeg 24-h süsteemis  || 11:39
|-
|-
| '''%R''' ||hours, minutes (24 hour clock)  || hh:mm e.g. {{CURRENTTIME}}
| '''%T''' ||Kellaaeg 24-h süsteemis sekunditega || 11:39:59
|-
|-
| '''%T''' ||hours, minutes, seconds (24-hour clock) || {{#time: H:i:s}}
| '''%X''' ||Kohalikus kellaaja vormingus kellaaeg sekunditega (%H:%M:%S)
|-
|-
| '''%X''' ||locale's time representation (%H:%M:%S)
!colspan=3| Kuupäev ja kellaaeg
|-
|-
!colspan=3| Date and Time
| '''%c''' ||Kohalik aeg ||Sat Nov 04 12:02:33 EST 1989
|-
|-
| '''%c''' ||locale's date and time ||Sat Nov 04 12:02:33 EST 1989
!colspan=3| Ajavöönd
|-
|-
!colspan=3| Time zone
| '''%z''' ||Ajavöönd || -0500
|-
|-
| '''%z''' ||-zzzz RFC-822 style numeric timezone || -0500
| '''%Z''' ||Ajavöönd kohaliku lühendina( kui tulemuseks ei ole midagi, siis pole ajavöönd määratud) || EST
|-
| '''%Z''' ||time zone (e.g., EDT) nothing if no time zone is determinable || EST
|}
|}

Revision as of 12:36, 1 May 2011

Teema on valmimisel

Sissejuhatus

Date - käsuga saab masinalt küsida kellaaega ja kuupäeva. Administraator saab date käsu abil ka kuupäeva ja kellaaega muuta.

Date käsu kasutamine

Lihtsalt date käsk väljastab standard kujul aja: Päev Kuu Kuupäev kellaeg ajatsoon aasta

$date
Tulemus: Sat Mar 19 15:22:48 EET 2011

Date käsu küsimine kindlate parameetritega

Date käsuga saab küsida masinalt soovitavat aega sobival kujul. $date käsule tuleb lisada string mis jääb " " vahele ja algab + märgiga. Parameetreid küsitakse kujul %esimene parameeter %teine parameeter. Parameetrite vahele saab valida eraldajaid.

Parameetritega käsu näide: küsitakse %päeva %kuud %aastat ja eraldajateks on . märgid
$date "+%d.%m.%y"
Tulemus: 19.03.11

Parameetrid

Parameetrid (parameetrite string algab alati + märgiga)
Parameeter Kirjeldus Väärtus/Näide
Päev
%a Nädalapäev lühidalt Sat
%A Nädalapäev pikalt Saturday
%d Kuupäev (dd), kahekohaline 01
%e Kuupäev (dd) 1
%j Mitmes päev aastas 001-366
%u Mitmes päev nädalas(nädala algus ehk päev 1 on esmaspäev) 6
%w Mitmes päev nädalas(nädala algus ehk päev 1 on pühapäev) 6
Nädal
%U Nädala number (nädala alguseks pühapäev) 01–53
%W Nädala number (nädala alguseks esmaspäev) 01–53
%V Nädala number aastas 01–53
Kuu
%m Kuu number 04
%h Kuu nimetus lühidalt inglise keeles Mar
%b Kuu nimetus lühidalt kohalikus keeles Mar
%B Kuu nimetus pikalt kohalikus keeles March
Aasta
%y Aasta kahekohaliselt 00–99
%Y Aasta pikalt {{#time: Y}}
Sajand
%C sajand 00–99
Kuupäev
%D Kuupäev (kuu-päev-aasta) 03/19/11
%x Kohalik aeg (kuu/päev/aasta) 03/19/2011
%F Kuupäev (aasta-kuu-päev) 2011-03-19
Tunnid
%l (Lowercase L) Tund (12-h süsteemis) 1
%I (Uppercase I) Tund (12-h süsteemis) kahekohaliselt 01
%k Tund(24-h süsteemis) 1
%H Tund(24-h süsteemis)kahekohaliselt 01
%p Küsb 12-h süsteemi päeva aja lühendit 11
%P Küsb 12-h süsteemi päeva aja lühendit väikeste tähtedega 11
Minutid
%M MM minutid 39
Sekundid
%s Sekundid alates 00:00:00 1970-01-01 (Unix epoch) {{#time: U}}
%S Sekundid minutis 00–60
%N Millisekundid 000000000–999999999
Aeg
%r Kellaeg 12-h süsteemis 11:39:59 AM
%R Kellaaeg 24-h süsteemis 11:39
%T Kellaaeg 24-h süsteemis sekunditega 11:39:59
%X Kohalikus kellaaja vormingus kellaaeg sekunditega (%H:%M:%S)
Kuupäev ja kellaaeg
%c Kohalik aeg Sat Nov 04 12:02:33 EST 1989
Ajavöönd
%z Ajavöönd -0500
%Z Ajavöönd kohaliku lühendina( kui tulemuseks ei ole midagi, siis pole ajavöönd määratud) EST