JNTZN

Convertisseur de temps epoch 

Qu’est-ce qu’un convertisseur de temps epoch ?

Un convertisseur de temps epoch est un outil qui convertit le temps epoch (également appelé temps Unix) en formats de date et d’heure lisibles par l’humain, et inversement. Le temps epoch représente le nombre de secondes (ou millisecondes) écoulées depuis le 1er janvier 1970 (UTC).

Quel jour de l’année sommes-nous ?

Vous pouvez utiliser notre convertisseur de temps epoch pour voir le jour actuel de l’année.

Pourquoi utilise-t-on le temps epoch ?

Le temps epoch est largement utilisé car il fournit une méthode standard pour représenter le temps à travers différents systèmes, simplifie les calculs temporels comme les différences ou comparaisons, et évite les problèmes liés aux fuseaux horaires et aux formats de date.

Le convertisseur de temps epoch est-il gratuit ?

Oui, notre convertisseur de temps epoch est gratuit.

Le convertisseur de temps epoch gère-t-il les secondes intercalaires ?

Le temps epoch ne prend pas en compte les secondes intercalaires. Alors que le temps lisible par l’humain peut inclure ces secondes, le temps Unix les considère comme des secondes continues.

Comment convertir manuellement le temps epoch ?

Pour convertir manuellement le temps epoch en date, divisez le temps epoch par le nombre de secondes dans une journée (86 400) pour calculer le jour, puis utilisez un calendrier de référence. Cependant, utiliser un outil ou une bibliothèque est beaucoup plus efficace et sans erreur.

Obtenez le temps epoch actuel

Langage/OutilExtrait de codeRemarques
PHPtime()
Pythonimport time; time.time()
RubyTime.now or Time.new. To display the epoch: Time.now.to_i
Perltime
Javalong epoch = System.currentTimeMillis()/1000;Retourne l’époque en secondes.
C#DateTimeOffset.Now.ToUnixTimeSeconds()Framework .NET 4.6+ / Core.
Objective-C[[NSDate date] timeIntervalSince1970];
Retourne un double.
C++11double now = std::chrono::duration_cast<std::chrono::seconds>(std::chrono::system_clock::now().time_since_epoch()).count();
Luaepoch = os.time([date])
VBScript/ASPSee the examples
AutoIT_DateDiff('s', "1970/01/01 00:00:00", _NowCalc())
DelphiEpoch := DateTimetoUnix(Now);Testé avec Delphi 2010.
DartDateTime.now().microsecondsSinceEpoch
Ras.numeric(Sys.time())
Erlang/OTPerlang:system_time(seconds).Version 18+.
MySQLSELECT unix_timestamp(now());
PostgreSQLSELECT extract(epoch FROM now());
SQLiteSELECT strftime('%s', 'now');
Oracle PL/SQLSELECT (CAST(SYS_EXTRACT_UTC(SYSTIMESTAMP) AS DATE) - TO_DATE('01/01/1970','DD/MM/YYYY')) * 24 * 60 * 60 FROM DUAL;
SQL ServerSELECT DATEDIFF(s, '1970-01-01 00:00:00', GETUTCDATE());
IBM InformixSELECT dbinfo('utc_current') FROM sysmaster:sysdual;
JavaScriptMath.floor(new Date().getTime()/1000.0);Retourne l’époque en secondes.
Visual FoxProDATETIME() - {^1970/01/01 00:00:00}
Les fuseaux horaires ne sont pas bien gérés.
Gotime.Now().Unix();
Adobe ColdFusion<cfset epochTime = left(getTickcount(), 10)>;
Tcl/Tkclock seconds
Unix/Linux Shelldate +%s
Solaris/usr/bin/nawk 'BEGIN {print srand()}'Solaris ne supporte pas date +%s.
PowerShell[int][double]::Parse((Get-Date (get-date).touniversaltime() -UFormat %s))