Hi,
What DineshSL forgot to mention (but he probably meant it with "no hassle on coding") is that DS1307 is a real watch/calendar and you don’t have to move a single coding finger to have the time and date in a displayable format (BCD), while with the PIC you mentioned you have to do all the work yourself (like we’ve seen in a previous post).
If your crystal is accurate and you add a battery to your DS1307 design, you can have a running watch/calendar for years to come, even with the PIC powered down. In these conditions, keeping a running watch is way more power efficient that having the PIC do it in software.
The only drawback, if any (besides the added BOM cost to the design), is the added complexity of the I2C interface that this circuit has. But this shouldn’t be an issue since the PIC you mentioned also has the I2C capability in the hardware.
Arthur