The present invention provides a
clock, a method for controlling the
clock, and a program that enable a pointer indicating the
current time in one display mode to represent a different passage of time in another display mode. [Solution] The
clock 1 comprises an upper hand 40, a lower hand 50 that is longer than the upper hand 40, and a
control unit 60 that operates the upper hand 40 and the lower hand 50 in a first display mode that shows the
current time in hours and minutes, and a second display mode that shows a different time progression than the first display mode. In the second display mode, the lower hand 50 is operated to function as a minute hand, and the upper hand 40 is operated to function as a second hand.