$datum ??

Perl & Ruby

1 svar · 329 visningar · startad av nordan

Medlem sedan juni 2000949 inlägg
Trådstart#1

Tjena
Någon som vet hur man gör för att skriva
datum i perl så att det funkar när man kör på PWS?
$datum = `date`;
print $datum;
Funkar ju inte ?
Jag har märkt att det är flera sånna komandon som har detta tecken ( ` ) med
som inte funkar!
Någon som vet hur man skriver för att det skall funka?:)
Mvh
Nordan :l

Medlem sedan dec. 19992 555 inlägg
#2

Jag har märkt att det är flera sånna komandon som har detta tecken ( ` ) med som inte funkar!

Beror troligen på att de är Unix-specifika. Med s.k. "backticks" (`) anropar du ett systemkommando från Perl, och finns inte just det specifika systemkommandot på systemet du kör på så fungerar det naturligtvis inte. Därför bör man alltid använda Perls inbyggda funktioner, när detta är möjligt. Och när det gäller datum heter den inbyggda funktionen (som fungerar oavsett plattform) localtime alt. gmtime.

254 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)