没明白你想说什么,你调本机的时间设置本身就是没意义的,因为程序正式发布的时候你不可能去控制用户的电脑,同样,数据库中看到的时间显示也是可以随时改的,你只要确认它是时间格式就可以的,最简单的方法就是控制好插入时的值,也就是用Datetime.Now.ToString("yyyy-MM-dd HH:mm:ss")这种格式。
tostring 调用的是系统的时间设置格式
你在系统的时间设置面板中设置下【时间格式】 电脑 右下角显示时间格式为 2016/07/26 14:06 即可
直接调用Datetime.Now.ToString("yyyy-MM-dd HH:mm:ss")
显示的日期带星期和你的程序没问题 是windows系统的默认 我的win8默认就是有 别人机器就没有 不用在意
直接调用Datetime.Now.ToString("yyyy-MM-dd HH:mm:ss")
楼主后来解决了 么?