jeśli prześledzę new Date().toUTCString()
, otrzymam coś takiego: Fri Aug 12 07:14:06 2011 UTC. idealny. Jeśli prześledzę numer new Date().getTime()
, otrzymam pewną długą liczbę ujemną, która maleje, gdy śledzę ją dalej. Jest to całkowicie nieoczekiwane. Oczywiście mój zegar systemowy jest w porządku. Co daje?nowa data(). Godzina lub nowa Date.getTime() zwracająca liczbę ujemną?
8
A
Odpowiedz
14
new Date().getTime()
returns time in milliseconds from January 1, 1970, universal time. Jest to liczba dodatnia, ale przypuszczam, że używasz int
, aby ją przechowywać, aby Flash Player konwertował milisekundy na wartości ujemne, o ile jest to więcej niż int.MAX_VALUE
. Użyj wartości Number
, aby zapisać wartość new Date().getTime()
i będzie ona dodatnia.
1
W której strefie czasowej jesteś?
Czy jesteś przypadkiem w strefie czasowej, która jest xxx sekund wcześniej niż Greenwich?
Spróbuj ustawić strefę czasową, aby
timeFormat.setTimeZone (TimeZone.getTimeZone ("Twój czas ZONE Here"));
Powiązane problemy
- 1. Nowa data i godzina API w Java 8
- 2. Data i nowa data w kodzie JavaScript
- 3. nowa data(). GetTime() w .NET
- 4. CLLOKACJA zwracająca ujemną prędkość
- 5. nowa data() pokazuje różnice w wynikach przeglądarki Chrome lub Firefox
- 6. (nowa data ("2012-12-01")). GetMonth() === 10?
- 7. d = nowa data(); d.valueOf() kontra Date.now()
- 8. mongo: nowa Data() w zagregowanym $ projekcie
- 9. Emacs - emacsclient lub nowa ramka?
- 10. Lists.newArrayList kontra nowa ArrayList
- 11. Nowa linia zapytania SQL
- 12. Nowa interpretacja rzutowania liczby zmiennopozycyjnej na liczbę całkowitą
- 13. CSS siła nowa linia
- 14. Nowa wielopłytka NSAttributedString
- 15. nowa linia w pisku
- 16. Nowa linia w Node.js
- 17. GROUP_CONCAT MYSQL nowa linia
- 18. Nowa linia Haskell
- 19. Xamarin.Forms popup "nowa wersja"
- 20. Dlaczego nowa data (1970, 0, 1) .getFullYear() zwraca 1969?
- 21. nowa data(). GetTime() nie zwraca znacznika czasu w milisekundach
- 22. GWT Data Godzina Komponent
- 23. nowa linia na schemacie (Racket)
- 24. Nowa lista linii do tablicy
- 25. Jaka jest nowa składnia lambda?
- 26. Bootstrap stół żadna nowa linia
- 27. OpenCV putText() nowa linia znaków
- 28. nowa linia w zespole 8086
- 29. Nowa sesja Facebook SDK FBSessionOpenWithPermissions
- 30. file_put_contents i nowa linia help
To bardzo dobra obserwacja. Nie wyjaśnia to jednak, dlaczego "trace" (new Date(). GetTime()); "Otrzymuję liczbę ujemną, prawda? Czy istnieje jakieś niejawne konwersji do 'int' podczas wywołania śledzenia do' toString() '? –