我正在尝试在 Azure VM 上模拟不同的日期/时间,但时间会不断重置为当前日期/时间。有没有办法强制服务器停留在特定日期/时间,直到我手动将其更改回来?
我已禁用 Windows 时间服务、Hyper-V 时间同步服务并将时间设置更改为不与 Internet 时间服务器同步。在执行此操作之前,服务器会立即恢复到正确的日期/时间,但现在它将停留一个小时或更长时间,然后再恢复。
这些项目不在图片中,是什么导致了这种情况,有没有办法阻止它?
应该/etc/localtime(在 RHEL 5.3 下,我认为这并不重要)是:
/usr/share/zoneinfo/whatever/usr/share/zoneinfo/whatever/usr/share/zoneinfo/whatever我更喜欢 1),因为它通过 Puppet 管理起来很明确而且很容易,但它会破坏任何东西吗?RedHat 的默认看起来是 3)。编辑:我知道跨文件系统符号链接、tzdata 更新等的常见问题,但不知道历史上的 no-/usr-during-rc.sysinit 问题。谢谢大家!
我需要从批处理脚本中访问当前时间。在 cmd 中输入时间时,我得到如下信息:
The current time is: 16:58:03.98
Enter the new time:
Run Code Online (Sandbox Code Playgroud)
我需要的不是那个,而是我可以以任意方式处理的单独存储桶中的小时、分钟和秒。换句话说,我正在寻找一个返回小时值的函数,以便我可以将它分配给一个变量,如下所示:
var hour = GetCurrentHour()
Run Code Online (Sandbox Code Playgroud)
谢谢!
我有一个运行 Fedora Core 10 的 linux 机器,在正常运行几天后时钟变得不稳定。它像人们预期的那样保持时间,但后来我注意到传入电子邮件的时间戳来自最近的过去。我登录机器,如果我每1秒(或多或少)重复运行date命令,则date的输出需要4-10秒才能改变1秒。
嗨,使用 w32tm 或其他一些服务 (NTP W32Time) 是否可以提高 Windows 时间的准确性以至少每 1 秒同步一次?什么设置;Windows 2003 AD 环境,带有一些服务器和 AD 客户端。当用户登录到域时,他们将与 AD 同步他们的时间。然而,大多数登录到服务器的用户保持登录状态,一段时间后将失去同步。并且所有客户端和服务器都有静态 IP。因此,我希望设置 NTP 以更频繁地更新所有服务器和客户端上的时间,因为系统上运行的应用程序需要非常准确的时间同步
有任何想法吗?
10 * * * * /usr/sbin/ntpdate pool.ntp.org >/dev/null 2>&1
Run Code Online (Sandbox Code Playgroud)
这个想法是每 10 分钟同步一次时间。
但是我现在等了 15 分钟
nano /var/log/cron
Run Code Online (Sandbox Code Playgroud)
仍然返回空。
这个cron正在运行吗?如果是,我在哪里可以找到证明?
我注意到我们所有计算机上的时间似乎都减少了大约 5 分钟。我认为大多数计算机都设置为与我们的一台服务器同步时间。运行 anet time或 a 后,w32tm /query /configuration我找到了他们要查找的服务器。我现在已经把那个服务器上的时间设置为正确的时间。现在我试图让所有域计算机重新同步(类似于w32tm /resync所有计算机上的 a )。
这是我必须强迫的吗?还是每台计算机最终会自行重新同步?如果我想强制这样做,有什么办法吗?
谢谢。
在 linux 上用你说的 ntp 同步时间
ntpdate pool.ntp.org
Run Code Online (Sandbox Code Playgroud)
但是在重新启动后,时间再次重置为某个奇怪的值。有没有办法坚持更改?
如何将计算机时钟设置为正确的时间,然后在重新启动后保持正确?
好的,今天的愚蠢问题;)
如何将 2008R2DC 设置为域时间服务器?我有指向MS KB 文章的链接,也有指向 pool.ntp.org 站点的链接,其中包含我应该使用的一大堆地址......
有人可以用更简单的术语为我分解它吗;)
我什至在那篇 KB 文章中从 MS 下载了“Fix it for me”工具 - 外部工具,并尝试将前两个服务器 x.pool.ntp.org 链接剪切并粘贴到“为我修复它”向导中,但它没有“工作。我很肯定我只是忽略了一个关键的小细节以使其同步;)
与往常一样,非常感谢任何和所有帮助;)
我的 arch linux 工作站上的时间搞砸了,所以我设置了系统时间,date然后设置了硬件时间
sudo hwclock --systohc --utc
Run Code Online (Sandbox Code Playgroud)
现在hwclock给出:
Do 04 Apr 2013 14:12:48 CEST -0.641471 seconds
Run Code Online (Sandbox Code Playgroud)
但我希望它使用 UTC,即 12:12:48!我如何实现这一目标?
编辑:
一些额外的奇怪之处:
$ hwclock --utc
Do 04 Apr 2013 14:20:56 CEST -0.188214 seconds
$ hwclock --localtime
Do 04 Apr 2013 12:21:01 CEST -0.438205 seconds
$ date -u
Do 4. Apr 12:21:11 UTC 2013
$ date
Do 4. Apr 14:21:16 CEST 2013
Run Code Online (Sandbox Code Playgroud)
UTC 和 localtime 似乎被 hwclock 混淆了......