Toon posts:

[vb.net] Unix timestamp

Pagina: 1
Acties:
  • 46 views sinds 30-01-2008

Verwijderd

Topicstarter
Hoe kan ik met vb.net een Unix timestamp opvragen. Via google kwam ik op een website met een C# voorbeeld (link) dit was eigenlijk het enigste waar enigzins iets bruikbaars op stond.


C#:
1
2
TimeSpan ts = (DateTime.UtcNow - new DateTime(1970,1,1,0,0,0));
double unixTime = ts.TotalSeconds;
Maar deze krijg ik niet (werkend) omgezet naar vb.net.

Zou iemand me verder kunnen helpen?

  • whoami
  • Registratie: December 2000
  • Laatst online: 00:40
Hoezo? Me dunkt dat VB.NET ook wel de TimeSpan class kent, en een waarde kent voor doubles?
Wat lukt er dan niet precies?

https://fgheysels.github.io/


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 22:24

gorgi_19

Kruimeltjes zijn weer op :9

En anders gebruik je de subtract method

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Topicstarter
in vb.net zou het dus zo moeten worden:

Visual Basic .NET:
1
2
Dim ts As TimeSpan = New TimeSpan(DateTime.UtcNow - New DateTime(1970,1,1,0,0,0))
Dim unixTime As Double = ts.TotalSeconds


Maar dat krijg ik deze fout:
Operator '-' is not defined for types 'Date' and 'Date'.
en dat is dit stuk:
DateTime.UtcNow - New DateTime(1970,1,1,0,0,0)

Maar hoe krijg ik dat dus werkend.

[ Voor 12% gewijzigd door Verwijderd op 12-03-2004 21:31 ]


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 22:24

gorgi_19

Kruimeltjes zijn weer op :9

Heb je mijn post gelezen?

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • whoami
  • Registratie: December 2000
  • Laatst online: 00:40

https://fgheysels.github.io/


Verwijderd

Topicstarter
hopen dat ik nu verder kom :) thnx

  • whoami
  • Registratie: December 2000
  • Laatst online: 00:40
De credit gaat eigenlijk naar gorgi_19, maar verder vind ik het een beetje UTFS hoor.

https://fgheysels.github.io/

Pagina: 1

Dit topic is gesloten.