Lanike71 Δημοσ. 25 Ιουλίου 2017 Δημοσ. 25 Ιουλίου 2017 Καλησπέρα παιδιά, Λίγο τη βοήθειά σας παρακαλώ. Κατεβάζω ένα json από το οποίο θέλω να "διαβάσω" την ημερομηνία που υπάρχει σε ένα πεδίο. Η ημερομηνία αναφέρεται ως πεδίο "kdt" και είναι αριθμός με πολλά ψηφία, πχ 1.500.973.200.000. Ο αριθμός αυτός αντιστοιχεί στην ημερομηνία 25/07/17 στις 12:00. Επειδή δεν ήξερα από πού να ξεκινήσω, ψάχνω και άλλες ημερομηνίες και βρίσκω λοιπόν 25/07/17 04:00 --> 1.500.944.400.000 25/07/17 02:00 --> 1.500.937.200.000 Κάνοντας λίγες πράξεις, βρήκα ότι η διαφορά των αριθμών αντιστοιχεί σε msec. Το θέμα είναι από που ξεκινά η ημερομηνία. Υπάρχει μία λύση, να βρω μία ημερομηνία πίσω ένα χρόνο, να τη θέσω ως σταθερή και μετά να κάνω αφαιρέσεις - διαιρέσεις και να βρίσκω τη νέα ημερομηνία. Θα ήθελα να μάθω όμως τι ακριβώς είναι αυτή η κωδικοποίηση.
parsifal Δημοσ. 25 Ιουλίου 2017 Δημοσ. 25 Ιουλίου 2017 Τα timestamps σου μετρούν milliseconds από την 1/1/1970. https://en.m.wikipedia.org/wiki/Unix_time 1
Lanike71 Δημοσ. 26 Ιουλίου 2017 Μέλος Δημοσ. 26 Ιουλίου 2017 Σε js var date= Date(1500973200000) Java έψαχνα και το βρήκα.
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα