echo date('l jS \of F Y h:i:s A');?>会得到“2013年6月18日星期二下午10:45:32”或我的服务器所在位置的日期和当地时间。更改时区date_default_timezone_set('PDT');?>但这并没有改变结果。
请注意,我并不是试图从用户计算机获取数据(我们可以使用JS或其他用户端语言)。我想从服务器获取减去2小时的时间。
我试图解析一个日期时间字符串,其中包含一些时区信息(2014年5月1日9:45在EST时区):string fixedRecordedDateTimeCultureInfo.InvariantCulture, DateTimeStyles.AssumeLocal, out RecordedDateTime);如果我使用(2014年5月1日晚上9:45在PST时区):