6shao 于 2012-09-22 07:09:51发表:
3# 相思爱文 不对吧?先给你看一张图片吧 [attach]38982[/attach] 图片右上角是该文件的时间“1/21/112 - 11:49”。年份取到的依然是“112”,这个是《英雄无敌3》的Linux版本。我觉得应该是某变量名称在Windows和Linux中是相同的,都表示系统时间,但是实际是有区别的。该变量并不是直接是时间,而是从一段字符串中截取的,在Windows中,是四位的年份,而在Linux及火狐中应该只取两位(四位的年份存在于别的变量中),所以“12”前面刚好是“01”,所以显示的时候“0”就不会显示出来,因而出现了“112”?
相思爱文 于 2012-09-20 00:05:10发表:
网站程序错误
irongeek 于 2012-09-19 23:34:01发表:
文学城
6shao 于 2012-09-22 07:09:51发表:
3# 相思爱文
不对吧?先给你看一张图片吧
[attach]38982[/attach]
图片右上角是该文件的时间“1/21/112 - 11:49”。年份取到的依然是“112”,这个是《英雄无敌3》的Linux版本。我觉得应该是某变量名称在Windows和Linux中是相同的,都表示系统时间,但是实际是有区别的。该变量并不是直接是时间,而是从一段字符串中截取的,在Windows中,是四位的年份,而在Linux及火狐中应该只取两位(四位的年份存在于别的变量中),所以“12”前面刚好是“01”,所以显示的时候“0”就不会显示出来,因而出现了“112”?
相思爱文 于 2012-09-20 00:05:10发表:
网站程序错误
irongeek 于 2012-09-19 23:34:01发表:
文学城