Maison > interface Web > js tutoriel > Comment extraire l'heure d'un horodatage Unix en JavaScript ?

Comment extraire l'heure d'un horodatage Unix en JavaScript ?

Barbara Streisand
Libérer: 2024-12-24 15:59:17
original
821 Les gens l'ont consulté

How to Extract the Time from a Unix Timestamp in JavaScript?

Extraire l'heure d'un horodatage Unix en JavaScript

Les horodatages Unix, utilisés pour représenter les valeurs temporelles dans les bases de données MySQL, nécessitent parfois l'extraction uniquement du composant temporel pour des applications spécifiques . Pour convertir un horodatage Unix en heure en JavaScript, suivez ces étapes :

Conversion étape par étape

  1. Créez un objet de date JavaScript :

    let unix_timestamp = 1549312452;
    let date = new Date(unix_timestamp * 1000); // Convert to milliseconds
    Copier après la connexion
  2. Extraire le temps Composants :

    // Hours:
    const hours = date.getHours();
    
    // Minutes:
    const minutes = "0" + date.getMinutes(); // Pad zero if necessary
    
    // Seconds:
    const seconds = "0" + date.getSeconds(); // Pad zero if necessary
    Copier après la connexion
  3. Formater l'heure :

    const formattedTime = hours + ':' + minutes.substr(-2) + ':' + seconds.substr(-2);
    Copier après la connexion

Exemple de code :

const unix_timestamp = 1549312452;

// Create a JavaScript Date object based on the timestamp
// multiplied by 1000 so that the argument is in milliseconds, not seconds
const date = new Date(unix_timestamp * 1000);

// Hours part from the timestamp
const hours = date.getHours();

// Minutes part from the timestamp
const minutes = "0" + date.getMinutes();

// Seconds part from the timestamp
const seconds = "0" + date.getSeconds();

// Will display time in 10:30:23 format
const formattedTime = hours + ':' + minutes.substr(-2) + ':' + seconds.substr(-2);

console.log(formattedTime);
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal