date + heure de timestamp dans angular2
Suis en train d'apprendre angular2+ et je veux faire une GoogleCalendar est comme scheduler.
Après de nombreuses recherches, j'ai décidé d'utiliser PrimeNG. Le format de sortie du calendrier est
2016-01-16T16:00:00
qui me semble excellent et complet. Mais l'api je veux interract avec utilise le timeStamp...
J'ai essayé de faire une fonction Javascript qui analyse mon format de la date :
function toTimestamp(strDate){
var datum = Date.parse(strDate);
return datum/1000;
}
alert(toTimestamp('02/13/2009 23:31:30'));
Mais mon problème est que je ne peux pas utiliser le format de PrimeNG...
Fait que quelqu'un sait comment interagir corectly avec le format que j'ai besoin de convertir un timestamp?
d'autre, quelqu'un sais comment puis-je obtenir ce format de la date ( 2016-01-16T16:00:00 ) à un horodatage à l'aide de angular2+ ?
Merci beaucoup !!
date
tuyau, vous pouvez manipuler le temps et les dates à l'aide de cette pipe: angulaire.io/api/common/DatePipeOriginalL'auteur moonshine | 2017-06-27
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser du javascript:
Revenir un horodatage. Juste être conscient de fuseaux horaires.
OriginalL'auteur Igor Janković
Vous pouvez utiliser momentjs pour obtenir les timestamp.
par exemple:
moment("2016-01-16T16:00:00").format("MM/DD/YYYY HH:mm:ss")
La sortie sera:
"01/16/2016 16:00:00"
OriginalL'auteur Dhyey
Vous êtes sur la bonne voie aussi loin que je peux voir.
Je vous suggère d'utiliser le Javascript Date https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/Date
pour créer une nouvelle Date au lieu d'essayer d'analyser la sortie brute de primeng.
new Date()
peut être utiliser avec une multitude de paramètres.Si
new Date(datestring)
ne fonctionne pas comme je l'espère, par l'utilisation de split à split, votre chaîne de production dans des variables que vous pouvez utiliser pour remplirnew Date(year, month[, day[, hour[, minutes[, seconds[, milliseconds]]]]]);
Cela peut-être un peu de sueur, mais il devrait faire l'affaire.
C'est ma première réponse, de sorte s'il vous plaît mods être doux avec ma mise en forme.
OriginalL'auteur Berlin_Bro