Hi
You can order a canada border crossing report CBSA. That will show your exit dates only but not entry dates to canada ...HOWEVER the new citizenship application demands that you NOT do so and that if you like ( and off course you must ) allow them to access your CBSA report ... Some ppl used to order them to make sure of some of their dates .. Hv no idea if that is possible or legal now or not
http://www.canadavisa.com/canada-immigration-discussion-board/cbsa-border-crossing-reports-t191200.0.html
Also if you had US trips there is a way to get that record too...
http://www.canadavisa.com/canada-immigration-discussion-board/i-just-got-the-us-entryexit-record-foia-and-it-is-super-fast-t218628.0.html
In all cases you must return to your own records of tickets , boarding passes , passport stamps and memory to recall all your dates of entrance / exit to Canada , check your email , anything that may help
Hope that helps
Gdluck