Is there any way to tell how much time I've spent practicing in any given day?
Check the stream, it tells when you started and completed a level...
... or watch the clock :)
You can get a free program like manictime to track your the websites you visit . You can check the statisitics for top documents and look for duolingo. It will summarize your hours.