Wie im Titel erwähnt, habe ich eine Wochennummer und einen Jahreswert. Gibt es eine Möglichkeit, Montag dieser Woche mit moment.js zu finden? Versuchte, aber nichtGenerieren Sie das Datum aus der Wochennummer in moment.js
19
A
Antwort
44
gefunden Die Lösung selbst:
var test = moment().day("Monday").week(week number here);
0
Versuchen Sie, wie dies gelungen: -
var weekdate= function(year, week, dayNumber)
{
var j1 = new Date(year,0,10,12,0,0),
j2 = new Date(year,0,4,12,0,0),
mon1 = j2.getTime() - j1.getDay() * 86400000;
return new Date(mon1 + ((week- 1) * 7 + dayNumber) * 86400000);
};
console.log(weekdate(2010, 1, 4));
2010
beginnt mit Thursady
+3
Das OP für eine Lösung Moment.js Verwendung gefragt. Soweit ich das beurteilen kann, beantwortet dies die Frage nicht. – cdeszaq
6
Aufbauend auf die Antworten zur Verfügung gestellt hier ..
exports.getDateFromWeek = function(week, year) {
return moment().day("Monday").year(year).week(week).toDate();
};
Persönlich wollte ich den ersten Sonntag ... und in diesem Fall ist es:
exports.getDateFromWeek = function(week, year) {
return moment().day("Sunday").year(year).week(week).toDate();
};
Verwandte Themen
- 1. moment.js - UTC gibt das falsche Datum an
- 2. Wochennummer aus POSIXct-Objekt extrahieren
- 3. Format Datum mit moment.js
- 4. Moment.js zum Konvertieren von Datumszeichenfolge in Datum
- 5. Probleme mit Datum/Uhrzeit - Moment.js
- 6. Wie erhalten Sie das "Startdatum der Woche" und das "Enddatum der Woche" aus der Wochennummer in SQL Server?
- 7. So berechnen Sie die Wochennummer für ein bestimmtes Datum Android
- 8. Moment.js: Konvertieren von Datum Zeichenfolge
- 9. moment.js addiert/subtrahiert Tage, ohne das ursprüngliche Datum zu beeinflussen
- 10. Datum in UTC umwandeln mit moment.js
- 11. moment.js - entweder Datum oder Zeit anzeigen
- 12. Holen Sie sich das Wochennummer in iOS SDK
- 13. Moment.js vergleichen zwei Datum eine Warnung geworfen
- 14. überprüfen Sie das Datum größer als 0001-01-01 in Moment.js
- 15. So extrahieren Sie das Datum aus der Datumsauswahl und zeigen das ausgewählte Datum an?
- 16. einfache Art und Weise Datum Zeit nach Wochennummer in Javascript
- 17. Format Datum und subtrahieren Tage mit Moment.js
- 18. Umwandlung eines Pandas-Datums in eine Wochennummer
- 19. postgersql 8.2 Wochennummer aus einem Datumsfeld extrahieren
- 20. So erhalten Sie die Wochennummer in JS
- 21. ich falsches Datum bin immer von moment.js nach der Konvertierung
- 22. Verwenden Sie moment.js, um das Datumsformat zu konvertieren
- 23. Erhalten Sie vorherigen Geschäftstag mit moment.js
- 24. Konvertieren von Datumszeichenfolge dd-mm-yy in moment.js gültiges Datum
- 25. So generieren Sie xs: Datum in WCF OperationContract Parameter
- 26. Wie erhalte ich ein Datum von einer Wochennummer?
- 27. SQL-Tabelle mit Tag, Datum, Monat, Jahr, Periode, Wochennummer? (SQL)
- 28. Moment.js Fügen Sie Text in der Mitte des Datumsformat
- 29. zwischen Eingang Binding [Datum] und Moment.js in AngularJS
- 30. Generieren Sie URLs aus dem Datenbankcode hinter
Nice one !!!!! :) –
Wie bekomme ich das Datum von einer Wochennummer für ein bestimmtes Jahr? Danke – noobcode
Sie würden wahrscheinlich Moment() verwenden. Jahr (2014) .Woche (weeknum); – mix3d