dt.tostring(“yyyy-MM-dd HH:mm:ss”)

解决方案 »

  1.   

    我表述的不是很清楚,不好意思。我想说的是如下:
    我用vs2008编写的网站,在server2008简体版系统下获得的时间是2014/11/28 8:00:00,在server2008繁体版系统下获得的时间是2014/11/28 上午 8:00:00,感觉上并不是代码上的问题,会不会是系统需要做什么设置呢?
      

  2.   

    这个跟简体繁体没什么关系,是日期时间设置的问题
    不想让用户改系统日期时间设置的话
    用dt.tostring("yyyy-MM-dd HH:mm:ss")
    转换出来是2014-11-28 08:00:00
      

  3.   


    跟简繁体没有直接关系。在任何电脑上,用户可以随时修改日期时间输出格式。也就是说同一台电脑上的这个字符串的格式也是不同的。你不能想当然地认为它们格式相同。程序中表示时间,应该使用 DateTime 类型的对象,而不是什么 string 类型的对象。后者只是用来格式化,用来显示的。