Concerning the time stamp there is a difference between MicroPython and CPython: MicroPython starts counting at 2000-01-01 while CPython uses Unix epoch, which starts at 1970-01-01.
Changed:
< <
timeStampCPython = timeStampMicroPython + time.UNIX_TIME which is the constant 946681200
> >
timeStampCPython = timeStampMicroPython + time.UNIX_TIME which is the constant 946677600
MPY epoch is 2000-01-01 instead of unix epoch, which is 1970-01-01.