RTC and Interval Timing

guix:
Use unix timestamps instead, it will be much easier. You can use the Time library to convert time from/to unix timestamp.

Is there any example code I could use? I'm beginning to think I'll have to completely rewrite my program won't I?