Crawl_From_Death Δημοσ. 3 Ιουλίου 2011 Δημοσ. 3 Ιουλίου 2011 Καλησπερα σας, εχω ενα προγραμμα σε c το οποιο πρεπει να συλλεγω καποιες ημερομηνιες απο ενα αρχειο και να βρισκω την διαφορα στην ημερομηνια τους για να εξαγω καποια αποτελεσματα. Εχω καταφερει να διαβαζω την ημερομηνια και να την μορφοποιώ οπως θελω. Προς το παρον την εχω σε μορφη: >strftime(str, 100, "%Y-%m-%d %H:%M:%S", &t); πως μπορω αυτο να το μετατρεψω σε milliseconds?
nilosgr Δημοσ. 3 Ιουλίου 2011 Δημοσ. 3 Ιουλίου 2011 Μπορεις να χρησημοποιήσεις την συναρτηση sscanf() για να βαλεις σε καποιες μεταβλητες το ετος/μηνα/μερα κλπ και τα υπολοιπα ειναι "Απλα" μαθηματικα...
παπι Δημοσ. 3 Ιουλίου 2011 Δημοσ. 3 Ιουλίου 2011 Καλησπερα σας, εχω ενα προγραμμα σε c το οποιο πρεπει να συλλεγω καποιες ημερομηνιες απο ενα αρχειο και να βρισκω την διαφορα στην ημερομηνια τους για να εξαγω καποια αποτελεσματα. Εχω καταφερει να διαβαζω την ημερομηνια και να την μορφοποιώ οπως θελω. Προς το παρον την εχω σε μορφη: >strftime(str, 100, "%Y-%m-%d %H:%M:%S", &t); πως μπορω αυτο να το μετατρεψω σε milliseconds? Το struct tm αν δε κανω λαθος, εχει totalmilisecond Γραψε λαθος. Δες τα παρακατω http://www.cplusplus.com/reference/clibrary/ctime/ http://www.cplusplus.com/reference/clibrary/ctime/mktime/ http://www.cplusplus.com/reference/clibrary/ctime/difftime/
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.