However, is this the same?!
Not quite. That approach will let you find out, in loop() that the interrupt occurred and record when you noticed that the interrupt occurred. However the time you noticed that the interrupt occurred and the time it actually occurred can be quite different. It depends on which time it is you are interested in.