Javascript: comment faire pour ajouter les n minutes à timestamp unix
J'ai un timestamp unix: 1368435600. Et une durée en minutes: 75 par exemple.
À l'aide de javascript, j'ai besoin de:
- Convertir le timestamp d'une chaîne de caractères au format heures:minutes (09:00)
- Ajouter les n minutes à l'horodatage: timestamp + 75mins
J'ai essayé le moment.js bibliothèque:
end_time = moment(start_time).add('m', booking_service_duration);
booking_service_duration était de 75, mais il a ajouté une heure. Je voudrais aussi ne pas avoir à utiliser une autre bibliothèque js
Mise à jour de ma question
OriginalL'auteur iamjonesy | 2013-04-26
Vous devez vous connecter pour publier un commentaire.
Pour ajouter 75 minutes, il suffit de multiplier par 60 pour obtenir le nombre de secondes, et l'ajouter à la horodatage:
Pour convertir en heures:minutes, vous aurez à faire un peu plus de maths:
Mon erreur. Il a été 380121 heures depuis l'époque unix, mais ce n'est probablement pas très utile d'informations. J'ai mis à jour la réponse à la sortie de la corriger l'heure en format 24h.
Merci, cela fonctionne maintenant
OriginalL'auteur nullability
Unix est le nombre de secondes écoulées depuis le 1er janvier 1970 UTC.
Pour déplacer ce moment, il suffit d'ajouter le nombre de secondes.
Donc, une fois que vous avez le procès-verbal, le nouveau timestamp est
oldTime + 60*minutes
Pour la conversion de rechercher des bibliothèques d'analyse, il est le code pour cela, faire de la recherche.
OriginalL'auteur Jean-Bernard Pellerin