本系列配套练习数据下载链接:
链接:https://pan.baidu.com/s/1y3t92SLVNToxWCPSMnpblA?pwd=mnsj
提取码:mnsj
-
加载数据:
-
1、计算当前日期:
-
%a:星期几的简写;如 星期三为Web ;
-
%A:星期几的全称;如 星期三为Wednesday ;
-
%b:月份的简写; 如4月份为Apr ;
-
%B:月份的全称; 如4月份为April ;
-
%d:十进制表示的每月的第几天 ;
-
%h:简写的月份名 ;
-
%H:24小时制的小时 ;
-
%I:12小时制的小时 ;
-
%j:十进制表示的每年的第几天 ;
-
%m:十进制表示的月份 ;
-
%M:十时制表示的分钟数 ;
-
%S:十进制的秒数 ;
-
%u:每周的第几天,星期一为第一天 (值从0到6,星期一为0) ;
-
%U:第年的第几周,把星期日做为第一天(值从0到53) ;
-
%V:每年的第几周,使用基于周的年 ;
-
%w:十进制表示的星期几(值从0到6,星期天为0) ;
-
%W 每年的第几周,把星期一做为第一天(值从0到53) ;
-
%y:不带世纪的十进制年份(值从0到99) ;
-
%Y:带世纪部分的十制年份 。
time.strftime('%Y--%m-%d-%H-%M')
-
2、计算当前日期和时间:
该函数方法是 Python 标准库 datetime 模块中的一个函数,该函数没有参数,调用时直接返回调用时刻的日期和时间。
datetime.datetime.now()
-
3、计算的日期为 2000 年 12 月 31 日:
datetime.datetime(2024, 1, 28, 21, 31)
-
4、计算当前日期和字段中的值之间的天数:
( arcpy.time.ParseDateTimeString( !DAY_2! ) -arcpy.time.ParseDateTimeString( !DAY_1! ) ).days
-
5、算术运算
arcpy.time.ParseDateTimeString(!DAY_1!) + datetime.timedelta(days=100)
-
6、计算字段中的日期值为一周中的周几:
arcpy.time.ParseDateTimeString(!DAY_2!).strftime('%A')
————————————————-
《ArcGIS小操作》系列内容目录(持续更新):
本篇文章来源于微信公众号: 码农设计师