Note: The other languages of the website are Google-translated. Back to English
Se connecter  \/ 
x
or
x
INSCRIPTION  \/ 
x

or

Comment convertir entre la date et l'horodatage Unix dans Excel?

L'horodatage Unix est également appelé Epoch time ou POSIX time qui est largement utilisé dans de nombreux systèmes d'exploitation ou formats de fichiers. Ce tutoriel parle de la conversion entre la date et l'horodatage Unix dans Excel.

Convertir la date en horodatage

Convertir la date et l'heure en horodatage

Convertir l'horodatage en date

Plus de tutoriels sur la conversion datetime ...


flèche bleue bulle droite Convertir la date en horodatage

Pour convertir une date en horodatage, une formule peut le résoudre.

Sélectionnez une cellule vide, supposons la cellule C2 et tapez cette formule = (C2-DATE (1970,1,1)) * 86400 dedans et appuyez sur Entrer Si vous en avez besoin, vous pouvez appliquer une plage avec cette formule en faisant glisser la poignée de remplissage automatique. Désormais, une plage de cellules de date a été convertie en horodatages Unix.
doc-convertir-date-unix-1


Supprimer l'heure de DateTime

Dans Excel, pour supprimer 12:11:31 du 1/21/2017 12:11:31 et le rendre exactement 1/21/2017, vous devrez peut-être prendre un certain temps pour créer une formule pour gérer ce travail. Cependant, le Supprimer l'heure de la date utilité de Kutools pour Excel peut rapidement supprimer l'horodatage définitivement du formatage de la date et de l'heure dans Excel.
Cliquez pour télécharger un essai gratuit de 30 jours.

doc-convertir-date-unix-1

flèche bleue bulle droite Convertir la date et l'heure en horodatage

Il existe une formule qui peut vous aider à convertir la date et l'heure en horodatage Unix.

1. Tout d'abord, vous devez taper le temps universel coordonné dans une cellule, 1/1/1970. Voir la capture d'écran:
doc-convertir-date-unix-2

2. Tapez ensuite cette formule = (A1- $ C $ 1) * 86400 dans une cellule, appuyez sur Entrer , puis si vous en avez besoin, faites glisser la poignée de remplissage automatique vers une plage avec cette formule. Voir la capture d'écran:
doc-convertir-date-unix-3

Conseils: Dans la formule, A1 est la cellule de date et d'heure, C1 est le temps universel de coordonnées que vous avez tapé.


flèche bleue bulle droite Convertir l'horodatage en date

Si vous avez une liste d'horodatage nécessaire pour convertir en date, vous pouvez procéder comme suit:

1. Dans une cellule vide à côté de votre liste d'horodatage et tapez cette formule =(((A1/60)/60)/24)+DATE(1970,1,1), presse Entrer , puis faites glisser la poignée de remplissage automatique vers une plage dont vous avez besoin.
doc-convertir-date-unix-4

2. Cliquez ensuite avec le bouton droit de la souris sur les cellules utilisées dans la formule et sélectionnez Format de cellule depuis le menu contextuel, puis dans le popping Format de cellule dialogue, sous Nombre onglet, cliquez sur Date et Catégories liste, puis sélectionnez le type de date dans la section de droite.
doc-convertir-date-unix-5

3. Cliquez OK, maintenant vous pouvez voir que les horodatages Unix ont été convertis en dates.
doc-convertir-date-unix-6

Notes:

1. A1 indique la cellule d'horodatage dont vous avez besoin.

2. Cette formule peut également être utilisée pour convertir des séries d'horodatage en date et heure, formatez simplement le résultat au format date et heure.

Pointe: Si vous avez du mal à vous souvenir de formules complexes, voici le Texte automatique outil de Kutools pour Excel pouvez enregistrer toutes les formules que vous avez utilisées dans un volet pour vous, puis, vous pouvez les réutiliser n'importe où à tout moment, il vous suffit de modifier les références pour qu'elles correspondent à vos besoins réels.  Cliquez pour télécharger gratuitement maintenant.
doc-convertir-date-unix-6


Articles relatifs:

  • Comment supprimer l'heure de la date dans Excel?
    S'il y a une colonne de date avec horodatage, telle que 2/17/2012 12:23, et que vous ne voulez pas conserver l'horodatage et que vous voulez supprimer l'heure 12:23 de la date et ne laisser que la date 2/17/2012. Comment pouvez-vous supprimer rapidement l'heure de la date dans plusieurs cellules dans Excel?

  • Comment combiner la date et l'heure dans une cellule dans Excel?
    Il y a deux colonnes dans une feuille de calcul, l'une est la date, l'autre est l'heure. Existe-t-il un moyen de combiner rapidement ces deux colonnes en une seule et de conserver le format de l'heure? Maintenant, cet article présente deux façons dans Excel de combiner la colonne de date et la colonne d'heure en une seule et de conserver le format de l'heure.


Les meilleurs outils de productivité de bureau

Kutools for Excel résout la plupart de vos problèmes et augmente votre productivité de 80%

  • Réutilisation: Insérer rapidement formules complexes, graphiques et tout ce que vous avez utilisé auparavant; Crypter les cellules avec mot de passe; Créer une liste de diffusion et envoyer des e-mails ...
  • Barre Super Formula (modifiez facilement plusieurs lignes de texte et de formule); Disposition de lecture (lire et modifier facilement un grand nombre de cellules); Coller dans la plage filtrée...
  • Fusionner les cellules / lignes / colonnes sans perdre de données; Contenu des cellules divisées; Combiner des lignes / colonnes en double... Empêcher les cellules en double; Comparer les gammes...
  • Sélectionnez Dupliquer ou Unique Lignes; Sélectionnez les lignes vides (toutes les cellules sont vides); Super Find et Fuzzy Find dans de nombreux classeurs; Sélection aléatoire ...
  • Copie exacte Plusieurs cellules sans changer la référence de formule; Créer automatiquement des références à plusieurs feuilles; Insérer des puces, Cases à cocher et plus encore ...
  • Extrait du texte, Ajouter du texte, Supprimer par position, Supprimer l'espace; Créer et imprimer des sous-totaux de pagination; Conversion entre le contenu et les commentaires des cellules...
  • Super filtre (enregistrer et appliquer des schémas de filtrage à d'autres feuilles); Tri avancé par mois / semaine / jour, fréquence et plus; Filtre spécial par gras, italique ...
  • Combiner des classeurs et des feuilles de travail; Fusionner les tableaux en fonction des colonnes clés; Diviser les données en plusieurs feuilles; Conversion par lots xls, xlsx et PDF...
  • Plus de 300 fonctionnalités puissantes. Prend en charge Office / Excel 2007-2019 et 365. Prend en charge toutes les langues. Déploiement facile dans votre entreprise ou organisation. Essai gratuit de 30 jours. Garantie de remboursement de 60 jours.
onglet kte 201905

Office Tab apporte une interface à onglets à Office et simplifie considérablement votre travail

  • Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!
bas de cabine
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    gundppa · 1 years ago
    how to convert event time stamp to hour

  • To post as a guest, your comment is unpublished.
    Krebs · 1 years ago
    To convert date for MOODLE the only formula that worked was:


    Instead of =(C2-DATE(1970,1,1))*86400

    I tried 20/october/1980 and Moodle read 19/october/1980.

    I used
    =(C2-DATE(1970,1,0))*86400

    I tried 20/october/1980 and Moodle read 20/october/1980.



  • To post as a guest, your comment is unpublished.
    sharon · 1 years ago
    How to convert 21 digits timestamp to human readable date ?
    Could someone help please
    E.g., 202002191100506253230
  • To post as a guest, your comment is unpublished.
    Dan Miller · 2 years ago
    IF you have an LDAP 18-Digit timestamp such as 132079258679926000 the below formulas will not work. You first have to convert them as they are based in nano seconds from 1/1/1601. The following formula in Excel converts the LDAP to EPOCH to human dates =(((((A1/10000000)-11644473900)/60)/60)/24)+DATE(1970,1,1) where A1 refers to your timestamp location
    • To post as a guest, your comment is unpublished.
      Sunny · 2 years ago
      Thanks for your supplement.
  • To post as a guest, your comment is unpublished.
    m.fullen87@gmail.com · 3 years ago
    One thing to note is that the above is for epoch time in seconds. If you need milliseconds, you need to add a further multiplication / division by 1000. For example, converting from epoch time (milliseconds) to a date would be "=((((A1/1000)/60)/60)/24)+DATE(1970,1,1)".
    • To post as a guest, your comment is unpublished.
      m.fullen87@gmail.com · 3 years ago
      As a side note, the best way to tell if it's seconds or milliseconds is looking at the length of the field; if it's 10 digits, it's seconds, and if it's 13 digits, it's milliseconds. "=LEN(A1)" will tell you how long the value is.
      • To post as a guest, your comment is unpublished.
        m.fullen87@gmail.com · 3 years ago
        If that's too much manual work for you (or you have a list that's mixed between seconds and milliseconds), then you can use the following formula to automatically switch between seconds and milliseconds based on the length of the cell: "=((A1/86400)/IF(LEN(A1)=13,1000,1))+DATE(1970,1,1)".
  • To post as a guest, your comment is unpublished.
    Lilian · 4 years ago
    I followed your instructions here, but I get ########## in my excel file. I formatted it to date time. Any suggestions?
    • To post as a guest, your comment is unpublished.
      Boe · 3 years ago
      Had the same problem, but I figured it out. The cell has to have number format, not date format...
    • To post as a guest, your comment is unpublished.
      fuad · 3 years ago
      yeah me too, I got the same problem
      • To post as a guest, your comment is unpublished.
        Sunny · 3 years ago
        Which formula you use?
    • To post as a guest, your comment is unpublished.
      The Slenderman · 4 years ago
      Normally you see ########## if there's too much information to display for how big you have your cells. Enlarge your cell size and see if that resolves the issue.
    • To post as a guest, your comment is unpublished.
      Sunny · 4 years ago
      Excuse me, could you tell me which part did not work in your file? Could you upload the detail screenshot for me to have a look?
      • To post as a guest, your comment is unpublished.
        Scott Miller · 3 years ago
        Goggle for "excel convert timestamp to date". Google, grabbing the first answer which is for date to timestamp, gives the answer of "=(A1-DATE(1970,1,1))*86400", which is what Sunny was probably doing. Only if you actually read the content of this page does it become obvious that the actual formula should be something else. To keep the time portion of the timestamp, the formula should be this for UTC "=(A1+DATE(1970,1,1)*86400)/86400". For US Central time, "=(F2+DATE(1970,1,1)*86400-21600)/86400"
        • To post as a guest, your comment is unpublished.
          Sunny · 3 years ago
          Thank u for you suppelment.
  • To post as a guest, your comment is unpublished.
    Andrey · 4 years ago
    Thank you!

    (Your comment is too short! - it was responce to my first line, so I just add this junk :P )
    • To post as a guest, your comment is unpublished.
      VAS · 3 years ago
      Using =(((((G2/1000)/60)/60)-8)/24)+DATE(1970,1,1) for PST