How to change the date and time on FreeBSD


When I installed FreeBSD, I did not select the date and time zone and left it set to the default. I installed the desktop environment and everything was fine. But when I ran one program, I saw an error message that said the system time was wrong.


To see the current date just type in a terminal command






You'll get the current date like


Fri Aug 15 14:14:19 UTC 2015



To change the date and time in FreeBSD, use the same date command to enter the current time with the date in the following format.






Now let's see what this means.



1. cc is current century


2. yy is year


3. mm is month of year


4. dd is day of the month


5. HH is clock


6. MM is minutes


7. .ss and then the seconds.



Like this



# date 201508151435



Let's check what we have





Fri Aug 15 14:35:00 UTC 2015



to change just the time, enter



date 1440



If you want to set seconds as well, do the following



date 1440.30



To set your time zone just copy your zone file from here /usr/share/zoneinfo to /etc/localtime



For example:



cp /usr/share/zoneinfo/Europe/Kiev/etc/localtime






cp /usr/share/zoneinfo/Europe/Moscow/etc/localtime




That's it!