Javascript 如何停止从一个时区到另一个时区的日期更改
我在停止更改日期方面遇到问题。 场景:如果一个用户在IST或GMT中预订了一个项目,而另一个用户试图在EST中查看相同的预订数据,那么预订时间将移回EST一天,这是不应该发生的。 我需要一个解决方案,以停止从前端EXTjs日期变化,它必须显示相同的日期,无论在任何时区。 服务器位于EST中 预计:预订项目:2015/09/07 IST应在数据库中保存为EST中的2015/09/07 实际:预订项目:2015/09/07 IST,但在数据库中保存为2015/09/06 EST 当用户试图在EST时区的某个位置查看预订的项目时,该项目会向后移动一天,并显示为2015/09/06 有人能帮我做些什么吗?在模型的字段声明中使用了以下日期格式:Javascript 如何停止从一个时区到另一个时区的日期更改,javascript,extjs,time,zone,Javascript,Extjs,Time,Zone,我在停止更改日期方面遇到问题。 场景:如果一个用户在IST或GMT中预订了一个项目,而另一个用户试图在EST中查看相同的预订数据,那么预订时间将移回EST一天,这是不应该发生的。 我需要一个解决方案,以停止从前端EXTjs日期变化,它必须显示相同的日期,无论在任何时区。 服务器位于EST中 预计:预订项目:2015/09/07 IST应在数据库中保存为EST中的2015/09/07 实际:预订项目:2015/09/07 IST,但在数据库中保存为2015/09/06 EST 当用户试图在EST时
{
name: 'bookedDate',
type: 'date',
dateFormat: 'Y-m-dTH:i:s'
},
出于时区考虑,最好将GMT时间存储在数据库中,这样用户就可以获得与他/她的时区相对应的实际时间。同时以您发送日期的格式保存日期。如果您共享您的代码,这将是一件好事,因为我也遇到了这个问题。日期格式用作yyyymmdd,使用日期渲染器作为公历。我相信这不会是主要问题。是的,这不是问题,但您将日期发送到mattersIts k找到解决方案的服务器的格式是什么?我需要使用date.utils将所有时区转换为EST