06-构造日期对象
15.5 构造日期对象
大家已经知道了构造Date对象的几种方式,它们已经能够满足绝大部分需求了。但是,在任何时候,当构造了一个没有明确指定时区的日期对象时,需要考虑程序中使用了哪个时区,而这取决于这个日期在哪里被构造。在过去,这难倒了很多初学者:比如,位于弗吉尼亚州的阿灵顿地区的服务器,和从加利福尼亚州的洛杉矶连接过来的浏览器,两者虽然使用了相同的日期代码,但人们会惊讶地发现这两者的时间相差了三个小时。
大家已经知道了构造Date对象的几种方式,它们已经能够满足绝大部分需求了。但是,在任何时候,当构造了一个没有明确指定时区的日期对象时,需要考虑程序中使用了哪个时区,而这取决于这个日期在哪里被构造。在过去,这难倒了很多初学者:比如,位于弗吉尼亚州的阿灵顿地区的服务器,和从加利福尼亚州的洛杉矶连接过来的浏览器,两者虽然使用了相同的日期代码,但人们会惊讶地发现这两者的时间相差了三个小时。