我的ios应用程序中存在时间问题


Time issue in my ios app?

我正在通过我的应用程序向数据库插入一些数据&在应用程序上查看插入的数据。我的位置可以在任何地方,比如印度、澳大利亚、英国、美国等,意思是不同的时区。我的服务器位于其他国家。每次插入记录时,我都使用php中的now()函数,该函数插入最新的应用程序。请告诉我,我可以在应用程序端做些什么,这样时间就总是在我的时区。

请告诉我如何在应用程序端获取时区?

应用程序中存储的时间戳以UTC时间(GMT(00:00))为单位。您需要使用时间偏移将时间转换为特定的县时区。

例如,印度是格林尼治标准时间+5:30;

所以,当你为印度操纵时间时,你需要像这样做。

  $time = timestamp + (5.5 *60*60);

现在,您可以将派生的时间戳转换为日期格式,以根据时区获得最佳时间。

您可以根据应用程序中预定义的时区转换时间,并将此时间发送到此答案中提到的服务器,这样您就不用考虑安装应用程序的设备的时间设置了