Avatar billede dennish Nybegynder
26. januar 2006 - 23:21 Der er 14 kommentarer og
2 løsninger

Timestamp på en fil ?

Hvordan laver jeg et timestamp og vedhæfter det til en bestemt fil

Skal jeg hente nuværende dato samt nuværende tidspunkt og gemme det i en integer.
Avatar billede mikkelbm Nybegynder
26. januar 2006 - 23:22 #1
new java.util.Date().getTime();
Avatar billede mikkelbm Nybegynder
26. januar 2006 - 23:23 #2
getTime returnerer en long, som er millisekunder siden 1. januar 1970 00:00:00
Avatar billede mikkelbm Nybegynder
26. januar 2006 - 23:24 #3
Jeg er ikke helt med på hvad du mener med: "Hvordan laver jeg et timestamp og vedhæfter det til en bestemt fil" ?
Avatar billede dennish Nybegynder
26. januar 2006 - 23:28 #4
ligesom i linux når man skriver ls -l så man man infomationer verd filer:
ex:
test.txt
ls -l

112 Aug 24 10:25 test.txt
Avatar billede dennish Nybegynder
26. januar 2006 - 23:31 #5
Hvis jeg har fårstået det rigtigt er et timestamp altså antalmilisekunder.
så hvis jeg har en dato såsom 05 01 2006 tidspunk: 11:30:33 så er timestamp tiden i milisekunder fra den  05 01 2006 og indtil nu ?
Avatar billede cpufan Juniormester
26. januar 2006 - 23:31 #6
de informationer er automatisk gemt med filen,
så det er ikke noget der skal tilføjes den.
Avatar billede mikkelbm Nybegynder
26. januar 2006 - 23:32 #7
Jeg kender desværre for lidt til Linux. Men hvad er det den returnerer? Last modified? Created?

På en File i Java, kan man få lastModified:

new File ("c:\\test.txt").lastModified ();
Avatar billede mikkelbm Nybegynder
26. januar 2006 - 23:34 #8
Du bliver nok nødt til at fortælle lidt om, hvad det er du gerne vil opnå.

Et timestamp er oversat til dansk et tidsstempel. Og fra hvilket tidspunkt man udregner det fra er underordnet. Det vigtige er at det samme antal millisekunder aldrig vil forekomme igen.
Avatar billede mikkelbm Nybegynder
26. januar 2006 - 23:35 #9
Og igen, så behøver det ikke nødvendigvis være millisekunder. Bare det samme tal aldrig forekommer mere end én gang.
Avatar billede dennish Nybegynder
26. januar 2006 - 23:38 #10
mikkelbm>> ok på den måde har vist fat i det nu. :-) smider i ikke et svar begget to
Avatar billede mikkelbm Nybegynder
26. januar 2006 - 23:39 #11
Kommer her.
Avatar billede cpufan Juniormester
26. januar 2006 - 23:40 #12
ok
Avatar billede dennish Nybegynder
26. januar 2006 - 23:53 #13
mikkel >> øhh lastModified (); giver mig milisekunder, men hvordan får jeg lige konverteret dem om til en dato ? ("NB. skal nok smide et nyt spørgsmål", for poinnt)
Avatar billede mikkelbm Nybegynder
26. januar 2006 - 23:54 #14
new java.util.Date (milliseconds);
Avatar billede mikkelbm Nybegynder
26. januar 2006 - 23:55 #15
Og det er ligemeget med de ekstra point.
Avatar billede dennish Nybegynder
26. januar 2006 - 23:56 #16
takker :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester