An electronic device comprising: a reception means that is configured to receive satellite signals; display means; an input device (55, 51, 52); a display control unit that is configured to control the display means to display the set time zone data when a first operation of the input device (55, 51, 52) instructing displaying time zone data is detected; a positioning unit that is configured to drive the reception means to run a navigation mode reception process and acquire positioning information when a second operation of the input device (55, 51,52) instructing starting reception in the navigation mode is detected while the display means is displaying time zone data; and a time zone setting unit that is configured to set time zone data based on acquired positioning information, characterized in that the device further comprises a mode setting unit that is configured to select and is configured to set either a time zone confirmation mode or time zone setting mode based on operation of the input device (55, 51, 52); the display control unit being configured to display the set time zone data on the display means if a confirm time zone operation, which is the first operation of the input device (55, 51, 52), is performed and the time zone confirmation mode is set by the mode setting unit; the display control unit being configured to display the set time zone data on the display means, and the time zone setting unit being configured to set the time zone data according to the set time zone operation of the input device (55, 51, 52), if a set time zone operation of the input device (55, 51, 52) is performed and the time zone setting mode is set by the mode setting unit; and the positioning unit being configured to execute the navigation mode reception process if the second operation is detected when the time zone confirmation mode is set, and being configured to execute or not execute the navigation mode reception process if the second operation is detected when time zone setting mode is set. a reception means that is configured to receive satellite signals; display means; an input device (55, 51, 52); a display control unit that is configured to control the display means to display the set time zone data when a first operation of the input device (55, 51, 52) instructing displaying time zone data is detected; a positioning unit that is configured to drive the reception means to run a navigation mode reception process and acquire positioning information when a second operation of the input device (55, 51,52) instructing starting reception in the navigation mode is detected while the display means is displaying time zone data; and a time zone setting unit that is configured to set time zone data based on acquired positioning information, characterized in that the device further comprises a mode setting unit that is configured to select and is configured to set either a time zone confirmation mode or time zone setting mode based on operation of the input device (55, 51, 52); the display control unit being configured to display the set time zone data on the display means if a confirm time zone operation, which is the first operation of the input device (55, 51, 52), is performed and the time zone confirmation mode is set by the mode setting unit; the display control unit being configured to display the set time zone data on the display means, and the time zone setting unit being configured to set the time zone data according to the set time zone operation of the input device (55, 51, 52), if a set time zone operation of the input device (55, 51, 52) is performed and the time zone setting mode is set by the mode setting unit; and the positioning unit being configured to execute the navigation mode reception process if the second operation is detected when the time zone confirmation mode is set, and being configured to execute or not execute the navigation mode reception process if the second operation is detected when time zone setting mode is set. being configured to execute or not execute the navigation mode reception process if the second operation is detected when time zone setting mode is set.