Ubuntu 11.04 Unity 时间日期消失解决办法

      由于错误的设定,我的电脑的时间日期消失了。上网查了一下的结果是,做这一块的工程师有可能早餐没有吃饱,导致在写UTF-8字符转换的时候给中文留错了空间。导致中文字符占用字节太大,无法正确显示时间而导致时间直接消失。若对系统不做任何手脚,你只能显示现在是上午还是下午,现在是几点几分。若你能忍受这样的时间显示方式您可以点击左上角叉离开本页,但是若您跟我一样觉得这种显示方式弱爆了的话,可以跟着我的步伐走,让你能够自定义你的时间显示方式。

      首先,如果你不小心跟我一样手贱把时间日期弄没了,那你可以先点击右上角电源键,找到系统设置(System Settings)找到时间日期设定,把日期选项去除。这样你可以暂时先凑合着用用。然后若是觉得忍受不能,再进行下面的步骤。

      我们可以先baidu或者google一下情况,网上大部分会告诉你这样一种方法:

      打开终端,然后输入

gsettings set org.ayatana.indicator.datetime show-date true
      或者,运行如下命令显示天(day)
gsettings set org.ayatana.indicator.datetime show-day true

      呃,我只能说,这两条命令在我的机器上不起作用,虽然我也很想知道这个究竟是为什么。所以我们改用这样的办法:

终端输入:

sudo apt-get install dconf-editor
然后,等待安装完成,在终端中输入
dconf-editor
系统会跳出图形化界面,选择com->canonical->indicator->datetime

在datetime中拉到最后,找到time-format 改成 custom

然后再回到最开头,在custom-time-format中根据下面这个网站改成自己想要的风格

http://php.net/manual/en/function.strftime.php
也贴出我的代码,方便懒得看英文的同学使用:
%m月%e日%A%I:%M%p
OK,大功告成!你的时间日期是不是又正确地回来了呢?


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值