Portál AbcLinuxu, 10. května 2025 05:31

Dotaz: DATE - jak získat celý datum z čísla dne v roce?

13.4.2008 23:04 tom-tom | skóre: 5
DATE - jak získat celý datum z čísla dne v roce?
Přečteno: 708×
Odpovědět | Admin
Zdravím,

potřeboval bych poradit, jak získat datum z čísla dne v roce.

Aktuální čas dokážu formátovat podle potřeby, třeba: date +"%d.%m.%Y"

Ale nedokážu formulovat správně STRING pro date --date=STRING, tak abych vypsal datum např. 104-tého dne v roce (tedy letos 13.04.2008).

Díky za radu
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

13.4.2008 23:24 pils | skóre: 8 | blog: pils
Rozbalit Rozbalit vše Re: DATE - jak získat celý datum z čísla dne v roce?
Odpovědět | | Sbalit | Link | Blokovat | Admin
man date

[jerka@pils ~]$ date -d "2008-01-01 $((`date +%j`*3600*24)) sec"

Po dub 14 01:00:00 CEST 2008
In TUX we trust
Dalibor Smolík avatar 13.4.2008 23:26 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: DATE - jak získat celý datum z čísla dne v roce?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tohle občas potřebuji v mysql
mysql> select dayofyear('2008-04-13');
+-------------------------+
| dayofyear('2008-04-13') |
+-------------------------+
|                     104 |
+-------------------------+
1 row in set (0.00 sec)
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
15.4.2008 09:34 r.v. | skóre: 5
Rozbalit Rozbalit vše Re: DATE - jak získat celý datum z čísla dne v roce?
Odpovědět | | Sbalit | Link | Blokovat | Admin
date -d "20080101 + 103 day" "+%d.%m.%Y"
15.4.2008 21:50 pils | skóre: 8 | blog: pils
Rozbalit Rozbalit vše Re: DATE - jak získat celý datum z čísla dne v roce?
fakt jsi ten prikaz hodne vylepsil...to se musi uznat :-)
In TUX we trust
16.4.2008 21:56 tom-tom | skóre: 5
Rozbalit Rozbalit vše Re: DATE - jak získat celý datum z čísla dne v roce?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Díky.. abych pravdu řekl, ne vždy jsem z manuálových stránek dvakrát moudrý. A tenhle na pohled zběsilý příkaz bych asi podle nich dohromady nedal..

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.