Ich muss die Parameter startdate und enddate an einen Webservice übergeben, um die Antwort abzurufen, deren Bereich plus oder minus 60 Tage vom aktuellen Datum entfernt ist. Also welchen Wert muss ich im StartDate und EndDate Parameter von Javascript übergeben? Meine Client Side App basiert auf JavaScript/AngularJs.JavaScript: Wie setze ich plus oder minus 60 Tage Datumsbereich von heute?
1
A
Antwort
4
Sie können dies tun:
var todaysDate = new Date();
var startDate = new Date();
var endDate = new Date();
startDate.setDate(todaysDate.getDate() - 60);
endDate.setDate(todaysdate.getDate() + 60);
0
Unix-Zeitstempel-Version:
var currentUTC = new Date().valueOf()
var sixtyDays = 60*24*60*60*1000
var startDate = currentUTC - sixtyDays
var endDate = currentUTC + sixtyDays
0
hat einen Blick auf momentjs http://momentjs.com/ ist dies ein ausgezeichneter Winkel Wrapper für Moment https://github.com/gdi2290/angular-momentjs. Es lohnt sich immer, Ihrem Projekt hinzuzufügen, wenn Sie mit Daten und Uhrzeiten arbeiten
+0
Sagen "Bibliothek X verwenden" ist keine Antwort, es sollte ein Kommentar sein. – RobG
Verwandte Themen
- 1. SQL wo Datum von heute Minus- und Plus-Tage
- 2. Wie bekomme ich das Datum von heute -30/-60 Tage?
- 3. width: erben minus (oder plus)
- 4. jquery plus/minus Selektor
- 5. jQuery plus minus toggle
- 6. Kann ich Plus oder Minus bei Fällen haben?
- 7. plus/minus Operator für Python ±
- 8. Wie verknüpfe Plus oder Minus in c Makro?
- 9. Wie ändere ich Akkordeon Header mit Plus und Minus Symbol?
- 10. Wie kann ich alle 60 Tage mit datepart() zählen?
- 11. jQuery plus/minus oder auf einer Liste erweitern/reduzieren
- 12. PHP MYSQL Datumsbereich verpasste Tage
- 13. PHP - Tage zwischen heute und Geburtstag
- 14. Beschleunigung der vergangenen 60 Tage in Pandas
- 15. Plus und Minus Nummer in der Tabelle
- 16. Java Regex, Ziffern, plus, minus, Pfundzeichen
- 17. Rails - Abfrage aus einem Datumsbereich ... alles von heute
- 18. Wie bekommt man alle Tage einer Woche (beginnt von Montag) bis heute (heute)?
- 19. JavaScript-Datumsbereich zwischen dem Datumsbereich
- 20. Git: entfernen führenden Plus/Minus von Linien in diff
- 21. Wie Plus-Minus-Fehler zu Textbezeichnung in Plot hinzufügen?
- 22. Verfügbare Tage in einem Datumsbereich finden
- 23. Plus-Minus-Symbol von Toggle für Jquery Akkordeon
- 24. 15 Tage vor heute in SQL Server
- 25. müssen alle 60 Tage von einem Datum zu kennzeichnen
- 26. Wie das Plus anpassen/minus jQuery UI Akkordeon Bilder
- 27. PHP - Wie 60 Tage ab dem Datum Add zählen
- 28. C# 30 Tage ab heute Datum
- 29. Javascript minus Anmelden Variable
- 30. Gibt es ein Unicode-Zeichen für Plus über Minus? (+/-)
Nicht alle Tage sind 8,64e7 Millisekunden lang, dies gibt kein Date-Objekt zurück und ein UNIX-Zeitstempel ist normalerweise Sekunden, nicht Millisekunden. – RobG
@RobG was meinst du nicht alle Tage sind so lang? Du meinst einige Tage sind kürzer als andere? –
Ja. Beim Wechsel in die Sommerzeit beträgt der Tag normalerweise 23 Stunden, beim Wechsel 25 Stunden. Ein Bereich von 120 Tagen hat eine hohe Wahrscheinlichkeit, das eine oder das andere zu kreuzen. – RobG