Jak skonwertować datę przyjazną dla ludzi na milisekundy od epoki unix?Konwertowanie daty przyjaznej dla ludzi na milisekundy
Odpowiedz
strtotime($human_readable_date) * 1000
+1 za spostrzeżenie powiedział milisekundy, czego ja nie zrobiłem. –
dzięki wam oboje – stunnaman
Zwróćcie uwagę, że masz milisekundy tylko jako fałszywe, ponieważ twoja rzeczywista precyzja wynosi tylko 1k milisekund, aka sekunda :) ... W ten sposób nie masz _ milisekund, ale sekundy wyrażone jako liczba milisekund – drAlberT
Szukasz strtotime
.
Próbka Zastosowanie:
$myvar = strtotime("7 October 2009");
To daje sekund od początku epoki Uniksa, więc chcesz:
$myvar = strtotime("7 October 2009") * 1000;
Uważaj na fakt, że strtotime
„odgadnie” co masz na myśli (jak powinny interpretuje "12-08-2009" prawdopodobnie na 8 grudnia, ale równie dobrze może być - i bycie Brytyjczykiem, całkowicie rozsądnie - zgadnij 12 sierpnia). Jeśli znasz format z góry, użyj strptime
.
czujność: strtotime() * 1000 jest ok mieć sekund wyrażone jako milisekund!
Właściwa odpowiedź brzmi, że nie można uzyskać dokładności milisekund dla funkcji daty/czasu w PHP. funkcje Precyzja Unix EPOC oparte jest wyłącznie od 1k milisekund aka drugich :)
Korzystanie z sugerowanych odpowiedzi nie masz milisekund, ale sekund wyrażone jako liczba milisekund.
Jeśli jesteś świadomy tego, a tak naprawdę nie potrzebują precyzyjnej milisekundy następnie odpowiedź podane są w porządku, ale pytanie było źle :)
- 1. Konwertowanie daty ldap
- 2. Najlepszy sposób na stworzenie przyjaznej dla drukarki strony ASP.NET?
- 3. Dodaj milisekundy do daty Java, gdy milisekundy są długie.
- 4. Konwertowanie formatu daty UTC na lokalny nsdate
- 5. Konwertowanie daty daty ISO 8601 na sekundy w języku Python
- 6. jak przekonwertować milisekundy na format daty w systemie Android?
- 7. Jak przekonwertować "podwójny" na "ciąg" w przyjaznej dla użytkownika formie
- 8. Konwertowanie daty arkusza kalkulacyjnego Google na obiekt Data JS?
- 9. Konwertowanie człowieka na 3d
- 10. Konwertowanie niestandardowego formatu daty (łańcucha znaków) na datetime
- 11. Python - konwertowanie sock.recv na ciąg
- 12. Jak przekonwertować milisekundy do czytelnej daty Minutes: Seconds Format?
- 13. Konwertowanie na bootstrap dla istniejącej aplikacji internetowej
- 14. Konwertowanie ciągu na wskaźnik dla JNA
- 15. Konwertowanie DateTime na ciąg znaków
- 16. Konwertowanie NSData na NSDictionary
- 17. Konwertowanie wyliczenia na Iterator
- 18. Konwertowanie HashMap na ArrayList
- 19. Konwertowanie IntWritatble na int
- 20. Konwertowanie svg na json
- 21. Konwertowanie bitmapy na ikonę
- 22. Konwertowanie pliku na MultiPartFile
- 23. Szyny: zawsze uwzględnij milisekundy dla parametru created_at dla każdego modelu.
- 24. Konwertowanie kolejki Resque na SideKiq
- 25. Jak przekonwertować milisekundy na godziny i dni?
- 26. szybka konwersja z czasu ciągu na milisekundy
- 27. Konwersja klatek na milisekundy w systemie Android
- 28. Konwertuj milisekundy na sformatowaną datę w Railsach
- 29. Jak poprawnie przekonwertować ticks MIDI na milisekundy?
- 30. Javascript Data od milisekundy i strefa czasowa
dupe http://stackoverflow.com/questions/113829/date-to-timestamp-php – SilentGhost
Jeśli weźmiesz pod uwagę problem _milliseconds_, to nie jest duplikatem. – drAlberT
Zależy od tego, czy pomnożenie sekund przez 1k nie jest równe dokładności milisekundy? zobacz moją odpowiedź :) – drAlberT