zoukankan      html  css  js  c++  java
  • 实用日期时间修改方法

    日期时间修改
    1. 查看系统时间和日期 (系统时间)

    [root@qdy ~]# date #系统时间
    2017年 12月 04日 星期一 10:02:12 CST

    2.查看bios 硬件时间

    [root@qdy ~]#  clock #BIOS 时间
    2017年12月04日 星期一 18时03分30秒  -0.517451 seconds

      所看到clock和date输出的时间不一致,然后我查看时区是正确的。然后我解决方法如下

     3.

    [root@localhost ~]# date -R #查看时区
    Sun, 25 Feb 2018 18:54:26 +0800

      步骤一:先同步时间

    [root@localhost ~]# ntpdate cn.pool.ntp.org  #同步时间

    步骤二:同步完时间后,将时间写入bios,避免重启后失效。

    [root@localhost ~]# clock -w  # 或 现在新版本

    [root@qdy ~]# hwclock -w    #或  

    [root@qdy ~]# clock --systohc  # 早期llinux 版本
    上面命令中,--hctosys表示Hardware Clock to SYStem clock。

    显示日历 

    现在clock和date输出的时间就一致了

    [root@qdy ~]# cal
         十二月 2017    
    日 一 二 三 四 五 六
                    1  2
     3  4  5  6  7  8  9
    10 11 12 13 14 15 16
    17 18 19 20 21 22 23
    24 25 26 27 28 29 30
    31 

      

    [root@qdy cdrom]# cal 8 2016 #快速查某年、某月 也可 cal 2016 查整年日历 
    八月 2016 
    日 一 二 三 四 五 六
    1 2 3 4 5 6
    7 8 9 10 11 12 13
    14 15 16 17 18 19 20
    21 22 23 24 25 26 27
    28 29 30 31

    2.设置时间和日期
    例如:将系统日期设定成2017年11月3日的命令

    [root@qdy ~]# date -s 2017/12/04
    2017年 12月 04日 星期一 00:00:00 CST
    

      将系统时间设定成下午11:45:50的命令

    [root@qdy ~]# date -s 10:12:50
    2017年 12月 04日 星期一 10:12:50 CST
    

      3. 设置完系统时间后,还需要同步到硬件时钟上,将当前时间和日期写入BIOS,避免重启后失效

    方法同上!

    时区设置用tzselect 命令来实现。但是通过tzselect命令设置TZ这个环境变量来选择的时区,需要将变量添加到.profile文件中。

    一、tzselect命令执行

    执行tzselect命令 --> 选择Asia --> 选择China --> 选择east China - Beijing, Guangdong, Shanghai, etc-->然后输入1。

    执行完tzselect命令选择时区后,时区并没有更改,只是在命令最后提示你可以执行 TZ=’Asia/Shanghai’; export TZ 并将这行命令添加到.profile中,然后退出并重新登录。

    二、修改配置文件来修改时区

    [root@linux-node ~]# echo "ZONE=Asia/Shanghai" >> /etc/sysconfig/clock         
    [root@linux-node ~]# rm -f /etc/localtime
    #链接到上海时区文件       
    [root@linux-node ~]# ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

    执行完上述过程后,重启机器,即可看到时区已经更改。

    备注:

    在centos7中设置时区的命令可以通过 timedatectl 命令来实现
    [root@linux-node ~]# timedatectl set-timezone Asia/Shanghai
  • 相关阅读:
    Django 三(路由)
    Django 二
    Django基础知识
    jquery值,属性,类的操作 文档的操作
    jquery事件对象 , 链式编程,选择器和过滤器,动画;js和jquery互转
    MySQL-1-简介-安装流程
    前端 里的面向对象
    篇二:JS身份证校验
    HTML5属性--(capture="camera") 上传照片或者打开手机相机
    SpringMVC @RequestBody接收Json对象字符串
  • 原文地址:https://www.cnblogs.com/qzqdy/p/7975794.html
Copyright © 2011-2022 走看看