本系列配套练习数据下载链接:
链接:https://pan.baidu.com/s/1imKDcw9wZWk_ItR8fwugZw?pwd=mnsj
提取码:mnsj
-
1、概念:
转换时间字段工具用于将存储在字符串或数值字段中的时间值转换为日期字段,也可用于将以字符串、数值或日期字段形式存储的时间值转换为如一周中周几或一年中第几个月等自定义格式。
以下时一些常用时间格式:
-
yyyy:年,以四位数表示。
-
MM:数字形式的月,且个位数有前导零。
-
MMM:月,以三个字母的缩略形式表示。
-
dd:数字形式的每月日期,且个位数有前导零。
-
ddd:星期,以三个字母的缩略形式表示。
-
hh:小时,且个位数小时具有前导零;12 小时制。
-
HH:小时,且个位数小时具有前导零;24 小时制。
-
mm:分钟,且个位数分钟有前导零。
-
ss:秒,且个位数秒有前导零。
-
t:单字符时间标记字符串,例如,A 或 P。
-
tt:多字符时间标记字符串,例如,AM 或 PM。
更多有关字符串字段自定义格式的详细信息,可以查看官方文档:
https://desktop.arcgis.com/zh-cn/arcmap/latest/map/time/supported-field-formats.htm
-
2、工具:
-
输入时间格式:输入时间字段中的时间值所使用的存储格式。可以从下拉列表中选择标准时间格式,也可以输入自定义格式。如果时间字段的数据类型为日期,则不需要时间格式。如果时间字段的数据类型是数值(短整型、长整型、浮点型或双精度),将在下拉列表中提供标准数值时间格式。如果时间字段的数据类型是字符串,将在下拉列表中提供标准字符串时间格式。对于字符串字段来说,您也可以选择为其指定自定义时间格式。
-
输出时间类型:输出时间字段的数据类型。包括以下几类:
DATE:日期和/或时间;
TEXT:任何字符串;
LONG:介于 -2,147,483,648 和 2,147,483,647 之间的整数;
SHORT:介于 -32,768 和 32,767 之间的整数;
DOUBLE:介于 -2.2E308 和 1.8E308 之间的小数;
FLOAT:介于 -3.4E38 和 1.2E38 之间的小。
-
输出时间格式:保存输出时间值时使用的格式。输出时间格式列表取决于为输出时间字段指定的输出数据类型。如果输出时间字段的数据类型不是日期,也可以使用自定义格式。本次选择为“#W2y (Week of the Year number [1-54], weeks begin on Monday)”,即一年的第几周(以周一作为每周第一天)。
得到转换后的时间字段:
本篇文章来源于微信公众号: 码农设计师