I recently purchased a Chronodot 2.0 and I am looking to have it communicate over I2C. I am having a difficult time finding code using the I2C address and pulling in Unix time. I don't need seconds, minutes, hours, etc. Just unix time.
The Chronodot just keeps track of daytime and date. To get unix time, you will need to convert the daytime and date, and there are functions available to do that. Google will help.
I looked at that link, and the DS3231 library offered there does not seem to include a unixtime() function. The github link for Tide controller does feature a unix time function, but the code is scattered about rather uncleanly.