当我去更改日期和时间时,它不起作用。我尝试解锁,但它不会解锁。如果有任何方法可以使它工作,请帮助。
我知道这不是很有描述性,但我真的很感激一些答案。
我已经安装了Ubuntu 13.04并设置了我的本地时间/日期及其工作,唯一困扰我的是我无法将其更改为英语。我想这样做是因为它很难阅读并且它没有在终端中以正确的格式显示,请参考下面的屏幕截图。

以正确的格式显示

在终端中没有以正确的格式显示
如何将日期/时间更改为英文格式并保持当地时间?

我想在顶部的栏中显示日期(时间旁边)。我看不到任何明显的方法来实现这一点。
我刚刚在我的 sys76 笔记本电脑上运行了 12.10 的全新安装。
时间和日期显示为:19:36 31 december 1969,即使它是:13:29 07 november 2012。
我为我的位置设置了它,它不会手动更改,即使在命令行中尝试使用tz.
我认为这会弄乱 Internet 上的安全证书,因为我无法通过命令行更改 PPA,并且转到 Launchpad 会在 Firefox 中显示证书页面。
这是一些已知的错误还是有修复方法?
Ubuntu 服务器的当前日期和时间与时区日期和时间不同。我试过使用:
sudo date "30 Sep 2015 4:43:42"
Run Code Online (Sandbox Code Playgroud)
更改它但它没有更改日期和时间,只是在终端上打印了我更改的日期和时间,但是当我执行时:
sudo hwclock --show
Run Code Online (Sandbox Code Playgroud)
日期和时间仍然是旧的。
更改 Ubuntu Server 的日期和时间的正确方法是什么?
我想检查当我更改计算机日期时某个软件的反应。但是我无法将系统时间更改为小于 1970 的任何时间。这是为什么呢?
我想编写一个脚本或函数来告诉我从现在到将来的给定日期有多少天。我正在努力解决的是如何处理给定的日期并将其与当前日期进行比较......我正在想象这样的事情
read -p "enter the date in the format YYYY-MM-DD "
Run Code Online (Sandbox Code Playgroud)
然后我假设我有一个对 shell 没有意义的字符串,我必须做一些评估,比如...?? (这只是一个例子;我想bc是需要的)
i=$(($(date +%Y)-${REPLY%%-*}))
j=$(($(date +%m)-${REPLY:5:2}))
k=$(($(date +%d)-${REPLY##*-}))
Run Code Online (Sandbox Code Playgroud)
然后我不知道如何处理这些数字......?
if $i > 1 then assign l=$((i*365)) and else what?? # what about leap years?
Using $j somehow assign m # confused before I've started
Using $k somehow assign n # just as bad
echo $((l+m+n))
Run Code Online (Sandbox Code Playgroud)
我肯定让自己太难了;可能有一个文本处理工具可以理解日期并可以比较它们。
我怎样才能做到这一点?
目前日期显示为mmm dd hh:mm:ss。有什么办法可以根据我的喜好更改它。例如:dd mmm, hh:mm:ss。