After creating a diskless-image, the timezone must be manually set using tzconfig, eg.
chroot imagedir /usr/sbin/tzconfig
should do it.