0
Im Modell Mungo ich tat:zählen, wie viel Zeit AngularJS bestanden/MongoDB
comments: [{ text: String,
authorID: {type : Schema.Types.ObjectId, ref: 'User'},
name: String,
created: { type: Date, default: Date.now } }],
Nach der Erstellung des Dokuments, sieht es wie folgt aus:
"comments" : [
{
"name" : "bartlomiej",
"authorID" : ObjectId("5a1db9e8db97d318ac70715d"),
"text" : "siema",
"_id" : ObjectId("5a1df3708284fd2ecc900b4b"),
"created" : ISODate("2017-11-28T23:38:24.910Z")
}
Und ich habe jetzt eine Frage, wie um eine Funktion zu erstellen, die zählt, wie viel Zeit seit dem Hinzufügen eines Kommentars vergangen ist, mit AngularJS.
Nicht klar, was Sie fragen, was haben Sie auf der eckigen Seite des Codes, wo stecken Sie fest? Können Sie die Daten vom Server holen? Wird das Datum in JS als gültiges Datumsobjekt oder Unix-Zeitstempel angezeigt? nicht klar, wo du steckst. – shaunhusain
Wenn Sie die 'geschaffene' Zeit kennen, dann brauchen Sie nur "jetzt - erstellt", um Ihnen das zu geben. Du weißt immer, was "jetzt" richtig ist ?? lol. –
Das Problem ist, dass Wert in db gespeichert ist in String, wenn ich neue Variable mit var Datum = new Date() erstellen, kann ich nicht machen, zum Beispiel var verstrichen = new Date - {{item.current}}; weil item.current in string ist und neues Date in object ist, also wie kann ein anderer das Zählen machen, wie viel Zeit vergangen ist –