Differenze tra le versioni di "Sapere quanti millisecondi sono passati dalla data iniziale del tempo Unix sino alla data e all'orario correnti"
Da Gambas-it.org - Wikipedia.
Riga 1: | Riga 1: | ||
Per sapere quanti millisecondi sono passati dalla data iniziale del tempo "''[https://it.wikipedia.org/wiki/Tempo_(Unix) Unix]''" sino alla data e all'orario correnti, si possono adottare almeno due modalità: | Per sapere quanti millisecondi sono passati dalla data iniziale del tempo "''[https://it.wikipedia.org/wiki/Tempo_(Unix) Unix]''" sino alla data e all'orario correnti, si possono adottare almeno due modalità: | ||
− | + | Public Sub Main() | |
Print CFloat(DateDiff("01/01/1970", Now, gb.Second)) + CFloat(Format(Now, ".uu")) | Print CFloat(DateDiff("01/01/1970", Now, gb.Second)) + CFloat(Format(Now, ".uu")) | ||
− | + | End | |
− | + | oppure, usando il Metodo ".ToUnixTime()" della Classe ''Date'', attivando il Componente ''gb.util'' di Gambas: <SUP>[[[#Note|nota 1]]]</sup> | |
− | oppure, usando il | + | Public Sub Main() |
− | |||
Print CFloat(Date.ToUnixTime(Now)) + CFloat(Format(Now, ".uu")) | Print CFloat(Date.ToUnixTime(Now)) + CFloat(Format(Now, ".uu")) | ||
− | + | End | |
− | |||
Versione attuale delle 07:22, 1 lug 2024
Per sapere quanti millisecondi sono passati dalla data iniziale del tempo "Unix" sino alla data e all'orario correnti, si possono adottare almeno due modalità:
Public Sub Main() Print CFloat(DateDiff("01/01/1970", Now, gb.Second)) + CFloat(Format(Now, ".uu")) End
oppure, usando il Metodo ".ToUnixTime()" della Classe Date, attivando il Componente gb.util di Gambas: [nota 1]
Public Sub Main() Print CFloat(Date.ToUnixTime(Now)) + CFloat(Format(Now, ".uu")) End
Note
[1] Questa soluzione è stata suggerita dal membro Gianluigi del forum gambas-it.org .