我需要将时区连同其他数据一起保存到一个文件中,并从多个平台(Linux、WinRT、Windows Phone 8、OS X、Android、iOS)读取文件。可能的语言是 C++、C#、Java 和 Objective-C。
将时区偏移量保存为双精度不足以满足我的需求,因为这会丢失夏令时信息,这很重要。根据日期和时区,凌晨 2 点 + 2 小时可能是凌晨 3 点、凌晨 4 点或凌晨 5 点。
是否有普遍支持的可序列化时区格式?
我需要将时区连同其他数据一起保存到一个文件中,并从多个平台(Linux、WinRT、Windows Phone 8、OS X、Android、iOS)读取文件。可能的语言是 C++、C#、Java 和 Objective-C。
将时区偏移量保存为双精度不足以满足我的需求,因为这会丢失夏令时信息,这很重要。根据日期和时区,凌晨 2 点 + 2 小时可能是凌晨 3 点、凌晨 4 点或凌晨 5 点。
是否有普遍支持的可序列化时区格式?