告诉你当前时间是移动设备的重要功能之一,幸运的是,所有手机在这方面的表现都非常出色。通过手机的移动网络、Wi-Fi或GPS获取位置信息,你的手机甚至可以在进入新的时区时自动调整时间。

不过,有时候你可能希望在时区自动更新时收到提醒。为此,Google正在为Android 16开发一项新功能,专门用于提供这样的通知。
在Android 16 Beta 1中,有人发现了一些与 “时区变更” 相关的字符串,该功能预计会出现在 “设置”>“系统”>“日期和时间” 选项中。描述显示,该功能将允许用户 “在时区自动更新时收到通知”。
<string name="time_zone_change_notifications_toggle_summary">Receive a notification when your time zone is automatically updated</string>
<string name="time_zone_change_notifications_toggle_title">Time zone change</string>
经过一些调整,我成功让“时区变更”开关出现在设置应用中。以下是截图:

不过,我暂时没有这条通知的截图,因为自从启用该功能后,我还没有机会离开当前时区。幸运的是,我已经知道通知的内容,因为Android 16 Beta 1还新增了与其相关的字符串。
通知的标题将说明 “您的时区已更改”,而通知正文则会明确显示你当前所在的具体时区。
<string name="time_zone_change_notification_body">"You're now in %1$s (%2$s)"</string>
<string name="time_zone_change_notification_title">Your time zone changed</string>
这是一项非常直观的功能,将让Android在时间管理方面变得更加强大,因为它能够主动提醒用户 时区变更。知道手机的时区已更改,并了解具体的新时区,对于安排会议、制定计划都非常有帮助。此外,这项功能还能避免用户在需要手动更改Outlook等应用的时区时,费力地翻找设置选项。
尽管这项功能本身相当简单,但它依赖于一个实际上非常复杂的系统:时区更新。时区管理极其繁琐,但借助Google Play系统更新,Google可以在IANA(互联网编号分配机构) 发布最新时区更新后,迅速将更改推送到Android设备。这一能力,加上大多数Android硬件支持的多种定位选项,使Android设备成为时间管理方面的佼佼者。
尽管我在Android 16 Beta 1中发现了该功能,但尚不清楚它是否会出现在Android 16的正式版本中。许多新功能的代码往往会提前出现,因此并不总能确定Google是否计划在即将发布的版本中推出该功能,还是留待未来更新。考虑到Google计划在今年第二季度发布Android 16,我们很快就能知道这个功能是否会最终上线。