首页软件基础教程ArcGIS【ArcGIS工具箱】20...

【ArcGIS工具箱】205.字段——转换时间字段

系列配套练习数据下载链接:

链接: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、工具:
加载【hurricanes】点要素。
选择【系统工具箱→Data Management Tools→转换时间字段】工具,在弹出的对话框中进行设置。
  • 输入时间格式输入时间字段中的时间值所使用的存储格式。可以从下拉列表中选择标准时间格式,也可以输入自定义格式。如果时间字段的数据类型为日期,则不需要时间格式。如果时间字段的数据类型是数值(短整型、长整型、浮点型或双精度),将在下拉列表中提供标准数值时间格式。如果时间字段的数据类型是字符串,将在下拉列表中提供标准字符串时间格式。对于字符串字段来说,您也可以选择为其指定自定义时间格式。

  • 输出时间类型输出时间字段的数据类型。包括以下几类:

    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)”,即一年的第几周(以周一作为每周第一天)。

得到转换后的时间字段:


本篇文章来源于微信公众号: 码农设计师

RELATED ARTICLES

欢迎留下您的宝贵建议

Please enter your comment!
Please enter your name here

- Advertisment -

Most Popular

Recent Comments