Function 标准日期(ByValstr$)AsDateDim pat$, result$
arr =Array("(\d{4}).*?(\d{1,2}).*?(\d{1,2})","(\d{4}).*?(\d{1}).*?(\d{1,2})")IfLen(str)<8Then pat = arr(1)Else pat = arr(0)With CreateObject("vbscript.regexp")'正则表达式
.Global=True
.Pattern = pat
result = .Replace(str,"$1/$2/$3")EndWith
标准日期 = Format(result,"yyyy/mm/dd")EndFunction
标准日期时间提取
Function 标准日期时间(ByValstr$)AsDateDim pat$, res$, result$, t&On ErrorResumeNext
pat ="(\d{4}).*?(\d{1,2}).*?(\d{1,2}).*?(\d{1,2}).*?(\d{1,2}).*?(\d{1,2}).*"
res ="$1/$2/$3 $4:$5:$6"With CreateObject("vbscript.regexp")'正则表达式
.Global=True
.Pattern = pat
Do
result = .Replace(str, res): t =CLng(Mid(result,1,4))IfCDate(result)="0:00:00"Or t <1900Thenstr=Mid(str,2)ElseExitDoIfLen(str)<6Then result ="#Error":ExitDo'没有日期LoopWhileLen(str)>1EndWith
标准日期时间 = Format(result,"yyyy/mm/dd hh:mm:ss")EndFunction
原始 Markdown文档、Visio流程图、XMind思维导图见:https://github.com/LiZhengXiao99/Navigation-Learning 文章目录 一、基础概念1、坐标系定义1. 惯性坐标系( i 系 )2. 地心地固坐标系( e 系 )3. 导航坐标系( n 系&…
还在用传统的发朋友圈方式吗?NO NO NO 快来看看,新的发圈姿势等你get!企业统一编辑任务,定时发送、立即发送随你心情。统一素材,一键发送,轻松操作,尤其是节假日,员工放假࿰…
文章目录 Linux 环境下安装Redis下载Redis 安装包解压安装包安装Redis进入redis安装包下编译并且安装到指定目录下 启动redis配置远程访问找到Redis.config文件 Windows 环境下安装Redis说明官方提供方式安装或启用WSL2在WSL(Ubuntu)上安装Redis启动Redi…