|

分享源码
界面截图: |
|
是否带模块: |
纯源码 |
备注说明: |
- |
最近写日志类,需要时间格式化,现有的都不太满意,于是自己写了一个.
格式文本其他显示内容,只要不是关键词 “y”, “M”, “d”, “h”, “m”, “s” 就不影响使用
格式文本 = “yyyy-MM-dd hh:mm:ss”调试输出 (格式文本, 时间格式化 (, )) 格式文本 = “yyyy~MM~dd hh:mm:ss”调试输出 (格式文本, 时间格式化 (格式文本, )) 格式文本 = “yyyyMMdd hhmmss”调试输出 (格式文本, 时间格式化 (格式文本, )) 格式文本 = “yyyyyy MMMM dddd hhhh:mmmm:ssss”调试输出 (格式文本, 时间格式化 (格式文本, )) 格式文本 = “yyyy年 hh:mm:ss”调试输出 (格式文本, 时间格式化 (格式文本, ))
|
时间格式化 | 文本型 | | |
参_时间格式 | 文本型 | | | | 参_日期时间 | 日期时间型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 局时间 | 文本型 | | 0 | 局文本 | 文本型 | | 0 | i | 整数型 | | | 局替换 | 文本型 | | | 局返回 | 文本型 | | | len | 整数型 | | | a | 整数型 | | |
如果真 (是否为空 (参_时间格式 )) 参_时间格式 = “yyyy-MM-dd hh:mm:ss” 如果真 (是否为空 (参_日期时间 )) 参_日期时间 = 取现行时间 ()局返回 = 参_时间格式局文本 = { “y”, “M”, “d”, “h”, “m”, “s” }加入成员 (局时间, 到文本 (取时间部分 (参_日期时间, #年份 )) )加入成员 (局时间, 到文本 (取时间部分 (参_日期时间, #月份 )) )加入成员 (局时间, 到文本 (取时间部分 (参_日期时间, #日 )) )加入成员 (局时间, 到文本 (取时间部分 (参_日期时间, #小时 )) )加入成员 (局时间, 到文本 (取时间部分 (参_日期时间, #分钟 )) )加入成员 (局时间, 到文本 (取时间部分 (参_日期时间, #秒 )) ) 计次循环首 (6, i )len = 取文本长度 (局时间 [i ]) 计次循环首 (len, a ) 如果真 (寻找文本 (局返回, 局文本 [i ], , 假) ≠ -1 )局返回 = 文本替换 (局返回, 倒找文本 (局返回, 局文本 [i ], , 假), 1, 取文本中间 (局时间 [i ], len - a + 1, 1 ))    计次循环尾 ()局返回 = 子文本替换 (局返回, 局文本 [i ], “0”, , , 真) 计次循环尾 ()返回 (局返回 )
|
评分
-
查看全部评分
本帖被以下淘专辑推荐:
- · 个人收藏|主题: 2607, 订阅: 85
- · 希望能用到|主题: 1196, 订阅: 11
- · 收藏|主题: 302, 订阅: 6
|