How about this? https://play.golang.org/p/_e2CBGodmsI. You can call the String() method directly on the time instance. That will use the default format for the time string. Alternatively you could specify a format that you choose but you would need to be consistent.