date

DATE(1)								       DATE(1)



JMENO
       date - vypise nebo nastavi systemove datum a cas

POUZITI
       date   [-u]   [-d   datestr]   [-s   datestr]   [--utc]	 [--universal]
       [--date=datestr] [--set=datestr] [--help] [--version] [+FORMAT]	[MMDD-
       hhmm[[SS]RR][.ss]]


POPIS
       Tato  dokumentace neni dale udrzovana a muze byt nepresna nebo neuplna.
       Autoritativnim zdrojem je Texinfo dokumentace.

       Tato manualova stranka popisuje GNU verzi prikazu  date.	  Prikaz  date
       bez  parametru vypise aktualni cas a datum (ve formatu zadanem direkti-
       vou '%c', jak je popsano	 dale).	 Jestlize  je  zadan  parametr,	 ktery
       zacina  znakem  '+',  prikaz  vypise  aktualni  cas  a datum ve formatu
       urcenem timto parametrem, ktery ma stejny format jako retezec predavany
       funkci  'strftime'.  Vsechny  znaky  z formatovaciho retezce s vyjimkou
       direktiv zacinajicich znakem '%' budou beze zmen opsany na vystup.

       Direktivy jsou:

       %      znak %

       n      znak newline

       t      horizontalni tabelator

       Casove direktivy:

       %H     hodina (00..23)

       %I     hodina (01..12)

       %k     hodina ( 0..23)

       %l     hodina ( 1..12)

       %M     minuta (00..59)

       %p     oznaceni dopoledne/odpoledne podle locales

       %r     cas ve dvanactihodinovem cyklu (hh:mm:ss [AP]M)

       %s     pocet  sekund  od	 1.  ledna  1970  00:00:00  UTC	 (nestandardni
	      rozsireni)

       %S     sekund (00..61)

       %T     cas ve ctyriadvacetihodinovem cyklu (hh:mm:ss)

       %X     reprezentace casu podle locales (%H:%M:%S)

       %Z     casova zona (napr. EDT) nebo nic, pokud casovou zonu nelze urcit

       Pole data:

       %a     zkratka dne v tydnu podle locales (Po..Ne)

       %A     plne  jmeno  dne	v   tydnu   podle   locales   promenne	 delky
	      (Pondeli..Nedele)

       %b     zkratka mesice podle locales (Led..Pro)

       %B     plne jmeno mesice podle locales promenne delky (leden..prosinec)

       %c     datum a cas podle locales (Sat Nov 04 12:02:33 EST 1989)

       %d     den v mesici (01..31)

       %D     datum ve tvaru mm/dd/rr

       %h     totez jako %b

       %j     den v roce (001..366)

       %m     mesic (01..12)

       %U     cislo tydne s nedeli jako prvnim dnem tydne (00..53)

       %w     den v tydnu (0..6); 0 znamena nedele

       %W     cislo tydne s pondelim jako prvnim dnem v tydnu (00..53)

       %x     reprezentace data podle locales (mm/dd/yy)

       %y     posledni dvojcisli roku (00..99)

       %Y     rok (1970...)

       Prikaz date implicitne doplnuje ciselna pole nulami.  GNU verze prikazu
       date rozpoznava nasledujici nestandardni ciselne modifikatory:

       -      (pomlcka) nedoplnovat pole nulami

       _      (podtrzitko) doplnovat pole mezerami

       Jestlize	 je  zadany  parametr,	ktery nezacina znakem '+', prikaz date
       nastavi systemove hodiny na cas a datum zadane timto parametrem.	 Para-
       metr musi obsahovat pouze cislice a ma tento vyznam:

       MM     mesic

       DD     den v mesici

       hh     hodina

       mm     minuta

       SS     prvni dvojcisli roku (nepovinne)

       RR     posledni dvojcisli roku (nepovinne)

       ss     sekundy (nepovinne)

       Systemove hodiny muze nastavovat pouze superuzivatel.

   VOLBY
       -d datestr, --date datestr
	      Zobrazi  cas  a  datum  zadany  retezcem datestr, ktery muze byt
	      temer v libovolnem formatu. Vystup je  v	implicitnim  vystupnim
	      formatu,	nebo  pokud  je zadan parametr prikazu date zacinajici
	      znakem '+' je pouzit format dany timto parametrem.

       --help Vypise navod k pouziti na standardni vystup a bezchybne  skonci.

       -s datestr, --set datestr
	      Nastavi  cas a datum podle datestr, ktery muze byt temer v libo-
	      volnem obvyklem formatu.	Muze obsahovat	jmena  mesicu,	casove
	      zony, oznaceni 'am' (dopoledne) a 'pm' (odpoledne), atd.

       -u, --universal
	      Vypise  nebo  nastavi  cas  a datum v UTC (svetovem case, GMT --
	      Greenwich Mean Time) misto v mistnim (pasmovem) case.

       --version
	      Vypise cislo verze na standardni vystup a bezchybne skonci.

PRIKLADY
       Pro vypsani predvcerejsiho data lze pouzit

	      date --date ?2 days ago?

       Pro vypsani data, ktere bude za tri mesice a jeden den, lze pouzit

	      date --date ?3 months 1 day?

       Pro vypsani poradoveho cisla dne v  aktualnim  roce  stedreho  dne  lze
       pouzit

	      date --date ?24 Dec? +%j

       Pro  vypsani  aktualniho	 data  ve  formatu,  ktery obsahuje plne jmeno
       mesice a den v mesici, lze pouzit

	      date ?+%B %d?

       V tomto pripade ale budou dny 1 az 9 vypsany s  uvodni  nulou,  protoze
       format  `%d? vypisuje cisel jako dvouciferna doplnena na zacatku nulou.
       Proto napriklad `date -d 1-may ?+%B %d?? vypise `May 01?.

       Pro vypsani tehoz data, ale bez uvodnich nul v jednocifernych  cislech,
       lze   pouzit   nestandardni  modifikator	  '-',	ktery  zabrani	tomuto
       zarovnavani:

	      date -d 1-may ?+%B %-d?



FSF			      GNU Shell Utilities		       DATE(1)

Personal Tools