Avatar billede kcbhl Nybegynder
22. november 2000 - 10:13 Der er 7 kommentarer og
2 løsninger

fra sekunder til dato

Når man tjekker sidste login tid på AIX 4.3.3 giver den antallet af sekunder siden 1. januar 1970 !

Er der en NEM måde hvor jeg kan lave 974765819 sekunder om til en almindelig dato ?
Avatar billede beaviz Nybegynder
22. november 2000 - 12:10 #1
Du kan ihvertfald med et par simple systemkald, lave det om til en læsbar struktur - Så hvis du har mod på lidt c - så bare afsted!

Avatar billede kcbhl Nybegynder
22. november 2000 - 13:05 #2
aha - men læg mærke til der står \"en NEM måde\" jeg kan ikke programmere i c !
Avatar billede jon Nybegynder
12. december 2000 - 11:27 #3
På mit system viser kommandoen
last -1 userid vise flg

userid dtremote ip Dec 12 08:45  still logged in
Avatar billede rm Nybegynder
13. december 2000 - 23:43 #4
jeg har lavet et c program der gør det for dig
det skal gemmes som sektodate.c og compiles:
cc sektodate.c -o sektodate

/* sektodate.c starter */
#include <time.h>
#include <stdio.h>
#include <stdlib.h>

int main(int argc, char* argv[])
{
  char* tempChar;
  long ltime;

  if(argc != 2)
  {
      printf(\"skal kaldes: sektodate time\\nhvor time er givet i sekunter\\n\");
      return -1;
  }

  ltime = strtol(argv[1],&tempChar,10);

  tempChar = ctime(&ltime);
  printf(\"%s\", tempChar);
  return 1;
}
/* sektodate sluter.c */
Avatar billede beaviz Nybegynder
14. december 2000 - 02:18 #5
rm: præcis sådan jeg ville have gjort det :) (jeg vilel bare returnere 0 upon success)
Avatar billede rm Nybegynder
14. december 2000 - 02:47 #6
beaviz << det er min fejl, det burde have været return 0 istedet for return 1
Avatar billede beaviz Nybegynder
05. januar 2001 - 23:50 #7
Faldt lige over denne, den kan konvertere ...
http://kyber.dk/ts
Avatar billede kcbhl Nybegynder
08. januar 2001 - 10:07 #8
beaviz - du skulle have haft de 60 point !

Istedet må du nøjes med et TAK
Avatar billede beaviz Nybegynder
08. januar 2001 - 10:20 #9
Bare iorden :) - men rm kom nu også med et konkret løsningsforslag.
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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