windows时间12小时制显示所引发的问题

上一篇 / 下一篇  2009-01-10 17:09:56 / 个人分类:日志

今天测一个程序。

程序中有一个向数据库写入时间的操作,在我的系统里这个操作报错。换了台机子就没事。

把这个BUG报上去后在测别的的时候突然发现我的机器时间的显示格式是 下午+时间。

是12小时制显示的,这是不是原因呢,把时间格式改为24小时制的运行那个操作通过,再改为12小时制的,运行,报错。换了台机子,按刚才的方法测试,结果一样。

这就是原因。

大家要注意了12小时制显示的系统可能会引发无法向数据库写入时间的问题。

这个时间不一定是系统时间,我的程序只是写入一个时间的值,不是系统时间

我的库是MYSQL的,在服务器上(服务器是24小时制的)。客户端在我的机器上(12小时制的)

时间是下午。

------------------------
附解决方法:
在 区域和语言选项->自定义->时间->
时间格式中把小写h改为大写H->确定(h表示12小时制、H表示24小时制)
注意:有些美化包会把时间显示改为12小时制显示


TAG: 日志

 

评分:0

我来说两句

我的栏目

日历

« 2024-02-19  
    123
45678910
11121314151617
18192021222324
2526272829  

数据统计

  • 访问量: 38872
  • 日志数: 57
  • 图片数: 4
  • 文件数: 1
  • 建立时间: 2008-12-01
  • 更新时间: 2012-06-27

RSS订阅

Open Toolbar