AIGameAIGame
首页
API文档
UI框架
API实例
UI实例
下载软件
首页
API文档
UI框架
API实例
UI实例
下载软件
  • API文档

    • [稳定]$global - 全局函数
    • [稳定]$act - 手势动作
      • 01.手势动作 - $act
      • 02.节点选择器 - UiSelector
    • $ag - 图色框架
    • [稳定]$app - 应用操作
    • [稳定]$arc - 悬浮菜单按钮
      • 01.悬浮菜单 - $arc
      • 02.悬浮容器 - MenuBody
      • 03.菜单按钮 - MenuItem
    • [稳定]$bus - 消息总线
    • [稳定]$color - 颜色操作
    • [稳定]$crypt - 加密算法
    • [稳定]$date - 日期工具
    • [稳定]$device - 设备信息
    • [稳定]$dex - dex,jar,so文件加载
    • [稳定]$draw - 全局绘制
    • [稳定]$engine - 脚本引擎
      • 01.任务信息 - JsTaskInfo
      • 02.脚本对象 - $task
    • [稳定]$fc - 文件选择器
    • [稳定]$file - 文件操作
    • $floaty - 悬浮窗
    • [稳定]$img - 图片操作
    • [稳定]$log - 日志框架
    • $ocr - 文字识别
    • [稳定]$res - 资源管理器
      • 01.资源管理器 - $res
      • 02.资源操作 - ResManager
    • [稳定]$root - ROOT与Shell命令
    • [稳定]$screen - 屏幕操作
    • [稳定]$storage - 应用内存储
    • $str - 字符串工具类
    • $sys - 系统操作
    • [稳定]$thread - 并发编程
    • [稳定]$tip - 对话框
    • [稳定]$tts - 文字阅读
    • [稳定]$yolox - 目标检测

$date 返回

日期工具

dt()

版本:1.1.4
当前日期时间字符串
函数名称dt表示dateTime的缩写

  • 返回 : {string} 日期时间字符串,格式为:yyyy-MM-dd HH:mm:ss
let dateStr = $date.dt();

alert("日期", dateStr);

dt(time)

版本:1.1.4
当前日期时间字符串
指定时间戳,获得日期和时间的字符串
函数名称dt表示dateTime的缩写

  • 参数 : time {number} 时间戳
  • 返回 : {string} 日期时间字符串,格式为:yyyy-MM-dd HH:mm:ss
let dateStr = $date.dt(1747985594110);

alert("日期", dateStr);

dt(time)

版本:1.1.4
当前日期时间字符串
指定时间字符串,获得日期和时间的字符串
函数名称dt表示dateTime的缩写

  • 参数 : time {string} 时间字符串
  • 返回 : {string} 日期时间字符串,格式为:yyyy-MM-dd HH:mm:ss
let dateStr = $date.dt("2025/12/08 12/35/24");

alert("日期", dateStr);//2025-12-08 12:35:24

d()

版本:1.1.4
当前日期字符串
函数名称d表示date的缩写

  • 返回 : {string} 日期字符串,格式为:yyyy-MM-dd
let dateStr = $date.d();

alert("日期", dateStr);//2025-05-23

d(time)

版本:1.1.4
当前日期字符串
指定时间戳,获得日期的字符串
函数名称d表示date的缩写

  • 参数 : time {number} 时间戳
  • 返回 : {string} 日期字符串,格式为:yyyy-MM-dd
let dateStr = $date.d(1747985594110);

alert("日期", dateStr);//2025-05-23

parse(dateStr,pattern)

版本:1.1.4
解析日期

  • 参数 : dateStr {string} 日期字符串
  • 参数 : pattern {string} 日期格式
  • 返回 : {Date} 日期对象
//时间字符串的格式和后面解析模板的格式保持一致
//这样才能解析成功
let dateStr = $date.parse("2025/12/08 12/35/24", "yyyy/MM/dd HH/mm/ss");

alert("日期", dateStr);//Mon Dec 08 12:35:24 GMT+08:00 2025

parse(dateStr)

版本:1.1.4
解析日期
内部预制了27种字符串的情况,自动使用这些情况的模板去匹配日期字符串
如果解析失败,返回null

  • 参数 : dateStr {string} 日期字符串
  • 返回 : {Date} 日期对象
//自动解析
let dateStr = $date.parse("2025/12/08 12/35/24");

alert("日期", dateStr);//Mon Dec 08 12:35:24 GMT+08:00 2025

info()

版本:1.1.4
获取日期信息
将当前日期的各个字段都分析出来,并且返回

  • 返回 : {DateInfo} 日期信息对象
//获取当前日期信息
let info = $date.info();

alert("日期", info);

info(time)

版本:1.1.4
获取指定时间日期信息
指定time时间,并且获得这个时间的所有信息

  • 返回 : {DateInfo} 日期信息对象
//解析指定时间戳的日期信息
let info = $date.info(1747985594110);

alert("日期", info);

info(time)

版本:1.1.4
获取指定时间日期信息
指定字符串时间,并且获得这个时间的所有信息

  • 参数 : time {string} 时间字符串
  • 返回 : {DateInfo} 日期信息对象
//解析指定时间戳的日期信息
let info = $date.info("2025/12/08 12-35-24");

alert("日期", info);

format(time,pattern)

版本:1.1.4
格式化日期

  • 参数 : time {long} 时间戳
  • 参数 : pattern {string} 日期格式
  • 返回 : {string} 日期字符串
//第一个参数:日期时间戳
//第二个参数:自己想要的格式
let info = $date.format(1747985594110, "yyyy年MM月dd日 HH时mm分ss秒");

alert("日期", info);//2025年05月23日 15时33分14秒

format(date,pattern)

版本:1.1.4
格式化日期

  • 参数 : date {Date} 日期
  • 参数 : pattern {string} 日期格式
  • 返回 : {string} 日期字符串
let date = new java.util.Date();

let info = $date.format(date, "yyyy年MM月dd日 HH时mm分ss秒");

alert("日期", info);//2025年05月23日 15时59分50秒

format(dateStr,pattern)

版本:1.1.4
格式化日期

  • 参数 : dateStr {string} 标准日期字符串
  • 参数 : pattern {string} 日期格式,自定义的字符串
  • 返回 : {string} 日期字符串
//第一个参数:比较乱的日期字符串
//第二个参数:自己想要的格式
let info = $date.format("2025/12/08 12-35-24", "yyyy年MM月dd日 HH时mm分ss秒");

alert("日期", info);//2025年12月08日 12时35分24秒

date()

版本:1.1.4
获取当前日期

  • 返回 : {Date} 当前日期
let info = $date.date();

alert("日期", info);//Fri May 23 15:56:07 GMT+08:00 2025

date(time)

版本:1.1.4
获取指定日期
指定一个具体的时间戳,返回这个时间戳对应的日期

  • 参数 : time {long} 时间戳
  • 返回 : {Date} 当前日期
let info = $date.date(1747985594110);

alert("日期", info);//Fri May 23 15:33:14 GMT+08:00 2025

date(dateStr)

版本:1.1.4
获取日期
效果和parse(str)一样
内部预制了27种字符串的情况,自动使用这些情况的模板去匹配日期字符串
如果解析失败,返回null

  • 参数 : dateStr {string} 日期字符串
  • 返回 : {Date} 日期对象
let info = $date.date("2025/12/08 12-35-24");

alert("日期", info);//Mon Dec 08 12:35:24 GMT+08:00 2025
最近更新:: 2025/5/23 16:42
Contributors: Talent
Prev
[稳定]$crypt - 加密算法
Next
[稳定]$device - 设备信息