Skip to main content
Tool Factory

Outil dans le navigateur

Convertisseur d'horodatage UNIX vers Windows Filetime

Convertissez un horodatage Unix en ticks Windows FILETIME. Choisissez les unités et le format de sortie, puis copiez le résultat.

Espace de travail

Entrée requise

Votre entrée reste dans ce navigateur.

Ajoutez l’entrée requise pour continuer.

Entrée

Ajoutez votre source et choisissez les options requises.

Options

Les résultats se mettent à jour automatiquement.

Votre résultat apparaît ici

Complétez l’entrée requise pour continuer.

Réponse directe

Fonction de Convertisseur d'horodatage UNIX vers Windows Filetime

UNIX Timestamp to Windows Filetime Converter convertit le temps Unix en ticks Windows FILETIME. FILETIME compte des intervalles de 100 nanosecondes depuis le 1er janvier 1601 UTC. Le temps Unix commence le 1er janvier 1970 UTC. Choisissez les unités d'entrée et une sortie décimale ou hexadécimale. Voir [Microsoft FILETIME structure](https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-dtyp/2c57429b-fdd4-488f-b5fc-9e4cf020fcdf) et [FileTimeToSystemTime range](https://learn.microsoft.com/en-us/windows/win32/api/timezoneapi/nf-timezoneapi-filetimetosystemtime).

Résultat

Ce que vous recevez

Le résultat est un compte FILETIME numérique exact dans le format décimal ou hexadécimal sélectionné. FILETIME commence à January 1, 1601 UTC, tandis que Unix commence à January 1, 1970 UTC.

Utiliser cet outil

Comment utiliser Convertisseur d'horodatage UNIX vers Windows Filetime

  1. Saisissez un horodatage Unix. Choisissez Seconds (s), Milliseconds (ms), Microseconds (μs) ou Nanoseconds (ns).
  2. Choisissez Decimal, Hex (big endian) ou Hex (little endian) pour le résultat.
  3. Utilisez une précision exacte de 100 nanosecondes. Par exemple, 0.0000001 seconde ajoute un tick FILETIME.
  4. Vérifiez le résultat, puis utilisez Copy result. Unix 0 seconde produit 116444736000000000 ticks décimaux.

Exemple

Tester avec un exemple sûr

Entrée: 2024-01-01T00:00:00Z lorsque l'opération sélectionnée accepte un texte date-heure ISO

Paramètres: Choisissez l'opération configurée. Confirmez le mode d'exécution debounced et la sortie textuelle avant d'exécuter UNIX Timestamp to Windows Filetime Converter.

Résultat: L'espace de travail produit un résultat textuel dans votre navigateur.

Cet exemple montre la forme de l'entrée de UNIX Timestamp to Windows Filetime Converter. Le résultat exact dépend de l'opération, des valeurs et des réglages sélectionnés.

Usages courants

Usages de Convertisseur d'horodatage UNIX vers Windows Filetime

  • Comparez des horodatages de fichiers Windows numériques avec des horodatages Unix dans des journaux.
  • Convertissez des valeurs FILETIME décimales et hexadécimales sans perdre la précision de 100 nanosecondes.
  • Vérifiez le décalage d'époque et l'ordre des octets d'un horodatage numérique extrait.

Limites

Vérifier le résultat

  • UNIX Timestamp to Windows Filetime Converter : le convertisseur autonome accepte des comptes FILETIME entiers de 0 à 18446744073709551615. Il refuse les ticks fractionnaires au lieu de les arrondir.
  • UNIX Timestamp to Windows Filetime Converter : les horodatages Unix négatifs restent valides depuis le 1er janvier 1601 UTC. Les valeurs Unix antérieures sortent de la plage FILETIME.
  • UNIX Timestamp to Windows Filetime Converter : la plage de stockage brute complète diffère des limites des API Windows. FileTimeToSystemTime exige des valeurs inférieures à 0x8000000000000000.
  • UNIX Timestamp to Windows Filetime Converter : cet outil effectue une arithmétique numérique d'époque. Il n'interprète pas les valeurs sentinelles spéciales des API Windows et ne convertit pas les ticks en dates calendaires.
  • UNIX Timestamp to Windows Filetime Converter : Input accepte au plus 4096 caractères. La notation scientifique décimale utilise des exposants de -10000 à 10000.
  • UNIX Timestamp to Windows Filetime Converter : la sortie hexadécimale omet les octets initiaux zéro inutiles. La conversion little-endian conserve l'ordre des paires d'octets et le comportement existant des demi-octets.