精华内容
下载资源
问答
  • Centos7修改硬件时间和系统时间首先,查看系统时间和硬件时间查看系统时间[root@localhost~]#date2018年07月12日星期四...0.765802秒可以看出系统时间比硬件时间快,系统的时间是准确的如果系统时间和硬件时间都...

    Centos7

    修改硬件时间和系统时间

    首先,查看系统时间和硬件时间

    查看系统时间

    [root@localhost ~]# date

    2018

    07

    12

    星期四

    18:30:11 CST

    查看硬件时间

    [root@localhost ~]# hwclock --show

    2018

    07

    12

    星期四

    15

    30

    56

    -0.765802

    可以看出系统时间比硬件时间快,系统的时间是准确的

    如果系统时间和硬件时间都不准确,可以手动修改,并进行硬件时间与系统时间同步

    更新系统年月日

    [root@localhost ~]# timedatectl set-time 2018-07-12

    更新系统时分秒

    [root@localhost ~]# timedatectl set-time 18:25:17

    更新时区

    (

    亚洲

    -

    中国

    -

    上海

    )

    [root@localhost ~]# timedatectl set-timezone Asia/Shanghai

    将硬件时钟调整为与系统时钟一致

    [root@localhost ~]# timedatectl set-local-rtc 1

    或者

    [root@localhost ~]# hwclock --systohc --localtime

    将日期写入

    CMOS

    [root@localhost ~]# clock

    w

    展开全文
  • 如题,我是新手,希望多多学习,谢谢
  • Linux系统查看服务器当前时间

    千次阅读 2010-02-20 15:02:00
    虽然时间不准确不会影响服务器工作,但是我们录入资料、登记一些东西的时间都会不准确。 要是发现我们的应用和数据库服务器系统时间不对可以使用这几个命令修改: 1、先设置日期 date -s 20080103 2、设置时间 ...

    Linux系统查看服务器时间很简单输入"date"命令就可以.但是有时发现很多的服务器的当前时间都不准确,不是慢就是快了,有的还相差一个小时。虽然时间不准确不会影响服务器工作,但是我们录入资料、登记一些东西的时间都会不准确。
      要是发现我们的应用和数据库服务器系统时间不对可以使用这几个命令修改:
      1、先设置日期
        date -s 20080103
      2、设置时间
        date -s 18:24:00
      3、如果要同时更改BIOS时间
        在执行clock -w

    展开全文
  • 今天早上领导通知我讲主数据库的时间不对,Linux的系统时间是对的。怎么回事???难道是我以前更改了系统时间造成??怎么解决呢? 在mysql手册中有下面这段话: 5.10.8. MySQL服务器时区支持 MySQL服务器有几个...

    今天早上领导通知我讲主数据库的时间不对,Linux的系统时间是对的。怎么回事???难道是我以前更改了系统时间造成??怎么解决呢? 在mysql手册中有下面这段话: 5.10.8. MySQL服务器时区支持 MySQL服务器有几个时区设置: · 系统时区。服务器启动时便试图确定主机的时区,用它来设置system_time_zone系统变量。 · 服务器当前的时区。全局系统变量time_zone表示服务器当前使用的时区。初使值为'SYSTEM',说明服务器时区与系统时区相同。可以用--default-time-zone=timezone选项显式指定初使值。如果你有SUPER 权限,可以用下面的语句在运行时设置全局变量值: · mysql> SET GLOBAL time_zone = timezone; · 每个连接的时区。每个客户端连接有自己的时区设置,用会话time_zone变量给出。其初使值与全局变量time_zone相同,但可以用下面的语句重设: · mysql> SET time_zone = timezone; 可以用下面的方法查询当前的全局变量值和每个连接的时区: mysql> SELECT @@global.time_zone, @@session.time_zone; timezone 值为字符串,表示UTC的偏移量,例如'+10:00'或'-6:00'。如果已经创建并装入mysql数据库中的时区相关表,你还可以使用命名的时区,例如'Europe/Helsinki'、'US/Eastern'或'MET'。值'SYSTEM'说明该时区应与系统时区相同。时区名对大小写不敏感。 MySQL安装程序在mysql数据库中创建时区表,但不装载。你必须手动装载。(如果你正从以前的版本升级到MySQL 4.1.3或更新版本,你应通过升级mysql数据库来创建表。参见2.10.2节,“升级授权表”中的说明)。 如果你的系统有自己的时区信息数据库(描述时区的一系列文件),应使用mysql_tzinfo_to_sql程序来填充时区表。示例系统如 Linux、FreeBSD、Sun Solaris和Mac OS X。这些文件的可能位置为/usr/share/zoneinfo目录。如果你的系统没有时区信息数据库,可以使用本节后面描述的下载的软件包。 mysql_tzinfo_to_sql程序用来装载时区表。在命令行中,将时区信息目录路径名传递到mysql_tzinfo_to_sql并输出发送到mysql程序。例如: shell> mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root mysql mysql_tzinfo_to_sql读取系统时区文件并生成SQL语句。mysql处理这些语句并装载时区表。 mysql_tzinfo_to_sql还可以用来装载单个时区文件,并生成闰秒信息。 要想装载对应时区tz_name的单个时区文件tz_file,应这样调用mysql_tzinfo_to_sql: shell> mysql_tzinfo_to_sql tz_file tz_name | mysql -u root mysql 如果你的时区需要计算闰秒,按下面方法初使化闰秒信息,其中tz_file是时区文件名: shell> mysql_tzinfo_to_sql --leap tz_file | mysql -u root mysql 如果你的系统没有时区信息数据库 (例如,Windows或HP-UX),你可以从 http://dev.mysql.com/downloads/timezones.html下载预构建时区表软件包。该软件包包含MyISAM时区表所用的.frm、.MYD和.MYI文件。这些表应属于mysql数据库,因此应将这些文件放到MySQL服务器数据目录的mysql子目录。操作时应关闭服务器。 警告!如果你的系统有时区信息数据库,请不要使用下载的软件包。而应使用mysql_tzinfo_to_sql实用工具!否则,MySQL和系统上其它应用程序处理日期时间的方法会有所不同。 上面是mysql手册中的内容,以下是我解决办法: 方法一 1。在mysql的命令模式下使用 mysql > select CURTIME(); 或 mysql > select now(); 看当前时间是否正确,可以看到mysql当前使用的是那一个时区的时间。 2。在mysql命令行中更改时区 mysql > SET time_zone = '+8:00'; # 此为北京时,我们所在东8区 mysql> flush privileges; # 立即生效 此时mysql时区已更改正确,与系统时区都使用为 Shanghai时间了。 #### 这种方法好像只能在终端上使用,退出终端后时间又会变成原来的,看来只能重启mysql了。 3。重启mysql也应没有问题,此时mysql会主动读取系统时间。 方法二: 如果mysql数据库可以重启,直接重启,mysql应可以立即主动读取系统时间,如果不行则更改mysql的配置文件(mysql.cnf) 在my.cnf的 [mysqld]区域中加上 default-time_zone = '+8:00' #此为北京时。

    展开全文
  • 网上找到好多方法,但是貌似都是不准确,当我看到这个我内牛满面Timestamp d= new Timestamp(System.currentTimeMillis());//获取系统时间直接转换成yy--mm-dd HH:mm:ss 形式下面是一个例子package com.test.jdbc;...

    网上找到好多方法,但是貌似都是不准确,当我看到这个我内牛满面

    Timestamp d= new Timestamp(System.currentTimeMillis());

    //获取系统时间直接转换成yy--mm-dd HH:mm:ss 形式

    下面是一个例子

    package com.test.jdbc;

    import java.sql.Connection;

    import java.sql.DriverManager;

    import java.sql.PreparedStatement;

    import java.sql.ResultSet;

    import java.sql.Timestamp;

    public class Connect {

    private static final String DRIVER = "com.mysql.jdbc.Driver";

    private static final String IP = "jdbc:mysql://127.0.0.1:3306/msdn";

    private static final String user = "root";

    private static final String password = "";

    public static void main(String args[]) throws Exception {

    Connection conn = null;

    PreparedStatement pstmt = null;

    Timestamp d = new Timestamp(System.currentTimeMillis());

    String sql = "insert into user(name,password,age,sex,birthday) values(?,?,?,?,?) ";

    Class.forName(DRIVER);

    conn = DriverManager.getConnection(IP, user, password);

    pstmt = conn.prepareStatement(sql);

    pstmt.setString(1, "zl");

    pstmt.setString(2, "123456");

    pstmt.setInt(3, 24);

    pstmt.setString(4, "man");

    pstmt.setTimestamp(5, d);

    pstmt.executeUpdate();

    pstmt.close();

    conn.close();

    }

    }

    **************************************************************************

    package com.test.jdbc;

    import java.sql.Connection;

    import java.sql.DriverManager;

    import java.sql.PreparedStatement;

    import java.sql.ResultSet;

    import java.sql.Timestamp;

    import java.text.*;

    public class Find {

    private static final String DRIVER = "com.mysql.jdbc.Driver";

    private static final String IP = "jdbc:mysql://127.0.0.1:3306/msdn";

    private static final String user = "root";

    private static final String password = "";

    public static void main(String args[]) throws Exception {

    Connection conn = null;

    PreparedStatement pstmt = null;

    Timestamp d = new Timestamp(System.currentTimeMillis());

    ResultSet rs = null;

    String sql = "select * from user";

    Class.forName(DRIVER);

    conn = DriverManager.getConnection(IP, user, password);

    pstmt = conn.prepareStatement(sql);

    rs = pstmt.executeQuery();

    while (rs.next()) {

    java.sql.Timestamp d1 = rs.getTimestamp(6);    System.out.println(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")      .format(d1));   }   pstmt.close();   conn.close(); } }

    展开全文
  • 在magento中获取准确当前时间

    千次阅读 2011-03-03 17:12:00
    问题:如何在Magento中获取系统当前时间?//This time will not match your server time $now = time(); echo date('m/d/y h:i:s', time()); 如果你试图在Magento里面通过下面的方式来获取系统当前时间的话,...
  • 1、查看系统时间,确认当前时间是否准确 修改日期:  时间设定成2009年5月10日的命令如下:  #date -s 05/10/2009 修改时间:  将系统时间设定成上午10点18分0秒的命令如下。  #date -s 10:18:00 ...
  • JAVA获取当前系统时间(包含时分秒)插入数据库

    万次阅读 多人点赞 2013-08-21 10:47:15
    网上找到好多方法,但是貌似都是不准确,当我看到这个我内牛满面 Timestamp d= new Timestamp(System.currentTimeMillis()); //获取系统时间直接转换成yy--mm-dd HH:mm:ss 形式 下面是一个例子 package ...
  • 有时候开发项目的时候会遇到有些客户怎么精通电脑,所以他们的电脑时间有时候不是准确时间甚至有些是1979年等奇奇怪怪的日期,为了... //获取系统时间取电脑时间 function getServerDate(){ return new Dat...
  • 首先使用 date 命令查看当前时间是否准确 校准时间命令 ...如果没有权限: sudo -i ...操作完成之后,date命令查看时间是否准确 ...若硬件时间和系统时间不一致 则用 hwclock -w 命令根据系统时间设置硬件时间 ...
  • php时间戳不准确问题

    2019-10-18 09:01:31
    一般编程语言获取的是当前系统的时间,命令行下执行date查看当前系统时间(用的是linux系统),果然不出所料,系统时间比正常快了一个小时左右。 再次执行ntpdate time.nist.go同步网络时间 再次查看系统时间及...
  • 1、获取系统当前秒数为:1617032138 2、通过new Date(sec * 1000)转换为日期 3、通过格式化转换为日期字符串 4、得到的结果:1970-01-25 22:07:14 二、不明所以 这个结果,看着明显对劲,在线转换一下,正常...
  • linux系统时间设置

    2011-03-23 17:11:10
    时间如果不准确,可以通过ntpdate更新系统时间,具体命令为: ntpdate clepsydra.dec.com 参考:FreeBSD连载(23):配置系统时间--王波 http://unix-cd.com/unixcd12/article_1781.html linux 系统时间/...
  • php获取当前时间不对的解决办法:1、在添加时间前插入“date_...本文操作环境:windows7系统、PHP7.1版,DELL G3电脑PHP获取当前时间不准确问题解决方案这篇文章主要介绍了PHP获取当前时间不准确问题解决方案,...
  • 生产环境中如果服务器时间不一致也有可能导致:例如同个业务,A客户可以看到公告的时间,B客户可能要十分钟后才能看到公告时间,所以服务器时间还是要尽量保持一致。Linux操作系统修改时间与时区:1、查看当前服...
  • 在安装操作系统后,系统的时间往往是不准确的,这是因为在系统启动时,会以系统的硬件时间作为基础时间,而系统的硬件时间往往与当前时间不一致,所以装完系统后,一个首要任务是修改系统时间。但如果自己手动修改...
  • 用Java取指定时区的时间 北京时间,纽约时间,班加罗尔时间本文专门解决开发中获取系统时间,发现时间不准确,会早/晚N个小时,我在开发中遇到过几次,后来尝试用时区的办法获取当地时间,可以完美解决时间不准确的...
  • Linux--Date命令查看及修改系统时间

    万次阅读 2018-05-24 16:49:22
    在我们使用linux服务器时,肯定会遇到Linux服务器时间不准确的情况,如何查看Linux系统的时间,如何修改Linux系统上的当前时间呢。 查看Linux系统当前时间。 命令: date +回车 修改Linux系统当前时间。 1.不...
  •  在写一个考试系统,其中用到了倒计时的功能,发现在锁屏后,倒计时不准确的问题 解决方法:  1.因为是考试系统,所以考试时间是一定的,我们的考试时间是90分钟  2.在进入考试页面时首先获取当前时间,也就是...
  • 对于一些需要获取时间差值很小的场景(比如统计资源加载时间系统启动速度,首帧渲染时长…)是没有问题的,可如果是类似统计用户的使用时长、由当前时间控制系统运行逻辑等场景,这个值就那么可靠了。...
  •  在写一个考试系统,其中用到了倒计时的功能,发现在锁屏后,倒计时不准确的问题 解决方法: 因为是考试系统,所以考试时间是一定的,我们的考试时间是10分钟 // An highlighted block let duration = parseInt...
  • 查阅相关资料,Android本身提供一些方法,onLowMemory和onTrimMemory方法,但是onLowMemory是杀死之后才会通知,这样也就没有意义,onTrimMemory是4.0之后给出的方法,通过区分level来通知应用当前系统内存对当前...
  • java修改字符串文件名为系统时间+随机数 防止文件上传,发生名字冲突,导致文件覆盖 设计算法 使用字符串处理 准确的找的文件名扩展名 如:XXXX.jpg(XXXX长度固定) 基本思路 1、删除除扩展名以外的所有字符 2、匹配...
  • 我做了一个WindowsXP的实验, 编写了一个计时器,每个10微秒写一次当前系统时间的log,打开计时器然后在机器中寻找有大量Office文档的目录,越多越大越好。全选并打开,Windows会全部打开。打开完毕后,察看log:...
  • 记录下当前时间start,调用程序fun(),再记录一下时间end。前后时间一减(start-end)就得到程序的运行时间了。首先介绍最常用的,但两种精度不是很高(>=10ms)的方法:clock()和GetTickCount()一、clock()C系统调用...
  • 在Word文档中,按下“Shift+Alt+D”组合键,就可以输入系统日期,按下“Shift+Alt+T”组合键,就可以输入系统时间。  注意:①如果文档录入完成后,希望其中某些日期和时间随系统的改变而改变,请选中相应的...
  • 仓储管理的意义正是由于仓库存货和消费在空间、时间以及品种、数量等方面存在着矛盾引起的,特别是当前货品保质期长短不一,消费速度也各相同,所以对于仓储管理的规范化要求极高。 但是,许多制造企业对于仓库...
  • 如果把linux时间设为当前时间,回到windows,时间又变得不准确。 要解决问题要注意三个地方: 1. /etc/default/rcS中UTC设回no。这样linux就会使用CST时间(本地时间)。 2. /etc/rcS.d/中mountall.sh的启动序号要...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 514
精华内容 205
关键字:

当前系统时间不准确