Just nu i M3-nätverket
Jump to content

date


Pannkakstrollet

Recommended Posts

Pannkakstrollet

Hejsan!

 

Just upptäckt att date -d tomorrow eller date -d 070306 ger intressanta resultat.

 

Nu undrar jag om det finns något sätt att visa tidskillnaden mellan två olika datum. Jag vill t.ex. veta hur många dagar det är mellan today och 070621. Finns det något gulligt kommando för detta som serverar mig med den informationen utan att jag skall behöva tänka själv (lat? -- naturligtvis, därför använder jag Linux)?

 

Date verkar bara kunna presentera informationen och man date ger ingen vidare information (hänvisar till info date vilket bara ger samma sak mer strukturerat).

--

Anders Andersson

 

Link to comment
Share on other sites

Jag skulle nog föreslå att du använder Python/Perl eller nåt annat trevligt skriptspråk med bättre stöd för att göra datums- och tidsberäkningar.

 

Men, om du bara vill få ut antalet dagar mellan två datum kan du göra så här (i Bash med GNU date):

echo $((($(date -d 2007-06-21 +%s) - $(date +%s))/(24*60*60)))

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...