CSV 文件中的日期和时间
假定 CSV 文件中的日期字段包含协调世界时间 (UTC) 日期和时间。将日期假定为 UTC 格式是因为托管数据的服务器所在的物理位置可以是世界上的任意地点。改为使用当地时区格式存储日期和时间会带来各种各样的问题,特别是当您或托管数据的服务器移至其他时区时。
每当显示日期字段时,都会将日期从 UTC 时间转换成您的当地时间。此操作可通过查询计算机并请求其时区设置来实现。例如,假设您的计算机设置为太平洋时间(美国和加拿大)。太平洋时间比 UTC 晚 8 个小时(夏令时期间除外)- 当 UTC 时间为 10:00 AM 时,太平洋时间为 2:00 AM。
当您通过 CSV 文件发布托管要素图层时,您可以指定该数据的时区。指定的时区用于减少偏移,因为 ArcGIS Online 将日期和时间数据假定为 UTC 时间。例如,以太平洋时间为选定时区,发布包含日期字段的 CSV 文件时,作为转换为 UTC 时间的一部分,CSV 文件中的所有日期和时间值将增加八小时或七小时,具体取决于日期值是否落入夏令时内。
如果 CSV 文件中的日期字段包含日期值而不包含时间值,则发布托管要素图层时将会分配一个午夜时间值。因此,如果发布时不指定时区,您的数据将会以午夜时间值 (UTC) 存储。查看数据时,时间将转换为当地时间,日期可能会发生更改。例如,7/28/2009 0:00 表示 2009 年 7 月 28 日午夜 (UTC)。如果从太平洋时区的计算机上查看数据,日期和时间将显示为 2009-7-27 17:00。 发布时指定时区以消除在指定时区查看时产生的偏移。
从 CSV 文件发布托管要素图层时,支持以下日期格式:
格式示例M/DD/YYYY7/28/2009
M/DD/YYYY 12 小