Re: port unixowego polecenia "date" na windows czy ktos ma?

Autor: goomish <gum12-bez.tego_at_gazeta.pl>
Data: Sun 25 Mar 2007 - 15:21:20 MET DST
Message-ID: <16apb5t7cw42z$.dlg@fqdn.goomisha.pl>
Content-Type: text/plain; charset="iso-8859-2"

*MrKramer* napisał(a):

> P wrote:
>> Użytkownik "MrKramer" <mkramer@poczta.fm> napisał w wiadomości
>> news:eu5q9e$t2v$1@atlantis.news.tpi.pl...
>>| Czy ktos posiada (zaczynam watpic czy wogole jest) konwersje unixowego
>>| polecenia "date" na windows?
>>| Nie moge znalezc w internecie.
>>| Modle sie do wielkiego "GOOGLE" a ten mnie nie chce wysluchac. Albo mnie
>>| wysluchal, a ja niewierny nie wiem w jakim dialekcie on do mnie rozmawia.

>> wpisz w lini poleceń %DATE% lub %TIME%
>> O to chodziło?

> Te zmienne to znam.
> Chodzilo o cos bardziej zaawansowanego. W Linux/Unix jest pewien
> przelacznik, ktory daje tobie liczbe sekund od 1970 roku (jak dobrze
> pamietam 1.01.1970) do dnia dzisiejszego. Potrzebuje to pozniej
> wykorzystac w skrypcie SQL'owym.

Hmm... Windowsowe 'date' jest w sumie dość prostym narzędziem pozwalającym
wyświetlić / ustawić datę. I nawet format wyświetlania tej daty zmienia
się jakimiś tajemniczymi przełącznikami :)
Z tego co wiem (choć oczywiście mogę się mylić) to czego potrzebujesz ma
Windows Power Shell i 'New-TimeSpan' [*]. Kwestia tylko jak to "wrzucić"
do Twojego skryptu.

[*] a dokładnie 'new-timespan (get-date -year 1970 -month 01 -day 01)
plus filtr wyświetlający tylko 'TotalSeconds: '.

-- 
Tomasz Zenger (goomish)
[gg: 6653792]
[ICQ: 275830896]
Received on Sun Mar 25 15:30:07 2007

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Sun 25 Mar 2007 - 15:42:04 MET DST